Pro's: it looks as cool as fuck
with a few shots in semi there's a nice cloud forming at the muzzle but doesn't stink of cordite
the amber light hitting the cloud gives a good flash effect
it has 3 settings for volume and on the 3rd setting it pumps out quite a bit of smoke
Con's: it has no practical purpose, a bit like an airsoft gun
it doesn't have an on/off switch, you need to disconnect the battery
it will run out of liquid, even with the 2 supplied bottles with it so a source of liquid will need to be found (mind you 1/16 scale RC tanks use the same liquid for the tank exhaust so shouldn't be hard to find).
It doesn't have a tracer built in which is a shame.
on that last point I'm going to fit the internals and a spitfire tracer into a long silencer to make it even cooler, just as soon as I can find the blooming thing.
Even with a broken bone in my wrist at the moment, I'm going to fit it to my MK46 recoil on Sunday for shits & giggles.