A 300lb 55hp 400f would be a lot of fun, probably not impossible to build but very expensive (you could save yourself a lot of time & money & just go buy an Aprlia RS250, they're about that spec standard and are reliably tuneable to 70rwhp), but I'd definitely like a go on it if you get it built. 400f's need plenty of chassis mods to cope with the higher performance- braking and suspension first - and you do kinda lose something too as if you move to bigger tyres (which is an inevitable temptation) you lose a lot of the feel of the original bike and don't actually seem to gain anything by way of corner speed. Rearsets help, by improving the poor ground clearance, but can be pretty uncomfortable if you're tall like I am. Riding technique is a useful area to gain performance on a 400f... ride it like a 125 motocrosser... keep it revving all the time, above 6000rpm, run smooth wide lines on corners and keep a high corner speed (the stock brakes help there!). Fibreglass fenders, seat base and any non-stock exhaust all save useful weight... and you can sell the stock stuff off at a profit too!