I see you have the WRR version....so if you plan on any dirt use at all, then the Turbo option is not a very suitable idea. ( Due to the intake air pick up, which sits out in the breeze behind the front wheel ).
I suppose that you could modify the dry element pod type filter that the Turbo kit comes with if you really want the Turbo and for offroad use.
I've done the 290 kit, and along with fuel programmer, intake & exhaust mods, it's a very welcome increase in useable power & torque. I reckon that to add the stroker kit and take it right out to the 306 would be the best overall option for this little bike. ( But still very good at "just" the 290 kit ).
Cheers.