RE: Any info on Comp-ARF Revolution Pro
..................and don't forget to install a central fuse crutch from the fin base to up past the wing trailing edge!
The RevPro and Impact have "history" which is there for you to read up on, plenty of info can be found within these pages.
FWIW, I ran a 140L in an Impact which was "ok" for up to Masters but beyond that you will need as Matt say's a bit more grunt.
Enjoy!
regards,
Andy.