I would say a 5 out of 10, stock (low price is not accounted for). Its not garbage but you need to take it with a grain of salt. Its price has no bearing on its performance, its just easier to obtain. I would consider modding it first, you can undo most and you should consider some of the mods even if you install after market parts. Since its not a clone of one particular gun you may find issues with aftermarket parts. If it was a 100% clone I would have given it a 6. As a base, its not a bad choice. A BAR-10 would be better (performance wise) but its a simple choice if you want a L96 and not a M24 (M700). I would do my homework on after market parts and see what is available, you maybe looking down a dead end street. You're boned, if you can only replace wear parts with stock parts when they are available. You also need to think about how long the aftermarket parts are going to be around. For example, if TM were to stop making VSR-10s the parts market, in general, would shrink regardless of how many JG BAR-10s were continued to be made.
plenty of online DIY mod guides
part compatibility (big deal)
requires mods and aftermarket parts
They are better for silencing the gun. You could get close to 500FPS with the air brake removal and spring spacer mods but its much better to go ahead and replace the parts. At 500FPS you can get 200' shots but you're going to feel more comfortable with closer ranges.
I used a tapered cylinder mod, spring spacer, cut the air brake, t-tape and foamed the stock with both "Great Stuff" and flimsy foam from my packaging. A 6.03mm TBB and a new bucking will help. I also noticed that the stock cylinder heads nozzle tip just sucks. Its design begs the gun to loose velocity. I dremeled mine to fit an o-ring.
Have you thought of buying one used? Much cheaper, partially upgraded and you could possibly afford aftermarket parts. If you are worried about looks, don't, you're probably going to the paint it anyway.