Yes...I installed one on a 2008 whizzer ambassador and that ones got around 3000 on it with its current owner. You need an intake made, but it's not difficult and maybe a different exhaust attachment, easy also.
Btw that bike with a TAV was fast and ran great always. This don't need speed...reverse is gonna be nice though.