The VM outfit is more accurate, but the sheen on the jacket is actually not one of the advantages. The length of the sleeves always bothered me too.
After having both, I'd say that the VM has advantages with the tie pattern, pants, and jacket pattern/cut, while the Iminime one wins with the shirt collar, tie design (it doesn't constantly loosen), jacket color, watch, sunglasses and head. Sweater, shoes, and holsters are a push. The guns are also different lengths and are owner's preference.
Either one is great and you can't go wrong. The jacket sheen really drove me nuts with Scott's, so I decided to go exclusively with Iminime's, but it really was a wonderful figure.
Overall I really love the new figure, especially the head. I would have preferred a classic Harry scowl, but the smirk did come out nicely.
Also, I am really considering gluing the Iminime jacket lapel down.