Worth getting it installed by a reputable tuner recommended on the forum. Revo franchise is available to any thomas, richard or harold that don't really understand the engine they are "tuning" and therefore won't set it up properly or know what faults to look for
But that can be said about anyone dishing out maps. There are some damn fine Revo dealers out there and once you find one they are definitely worth keeping.
I can only echo this,
A Revo, now apr tuner was adamant my stock K03 GTI would make 300hp with no supporting mods & a stage 1 map lol
Well that dealer is talking out his hoop and it sounds like it doesn't matter what product he's selling.