anyone think these would help much?

Not sure, but i'm curious what would happen if the blaster were over 200cc. The ad says designed for under 200cc.
 
word has it those are about 1/2 that price over across the pond where you're located, better search over there before spending that loot over here.

my thoughts are.... they'd be good for a drag only situation, where you want max revs, but you'll loose all the inertia needed for lugging thru the woods and out of corners, from the loss of weight of the flywheel