Thanks for comments guys. I have decided to continue this as it is.

It is actually much harder to render the good perspective than i though. Sketch is a sketch, but when it comes to real linework you can start to see the imperfections all over the place.

This is where i am now with the illustration.

illu_sketch_v.1.3.jpg