I've got the mosfet + fuse in mine now, hasn't to me at least made a noticeable difference to rof but hey ho, least the micro switch should last now.
I have a replacement motor and some shims on the way to me to make the gearbox a bit smoother and get the rof up, as I'm sticking to an 8.4v mini I just want it a little higher.
Still, it runs reasonably well currently, albeit a little screechy, after a proper regrease and reshim we shall see if it can get better.