If it's not finished piece and you're planning to work on it further and post updates in the forum, then yes, it would be better to move the topic to the WIP board. However if you're only interested in hearing critique and suggestions from forum members, but do not plan to work on these particular renders anymore, then it's fine where it is.
P.S. i think you should remove that lamp post, it is very distracting, especially in the first picture.