Are you planning on racing this bike? If not, I'd recommend just some mild mods. The billet parts are certainly of better craftsmanship than the stock parts. However, the smaller head and carb probably aren't needed. You can probably get around 7000 rpms (maybe more) with a simple cam, rod, and flywheel. You'll have to adjust your jetting and open the exhaust up a bit, but it'll still fly. Going 50 on a mini feels pretty sketchy. I have a somewhat heavily modded clone wth many of the mods you mentioned, and it's crazy. However, I am also running a mostly stock 212 on my DB30, and it is plenty fast enough. I've been riding bikes of all sizes for a long time, and the DB has actually thrown me off! The only mods I've done to it are a rejet and a little more open exhaust. I'd recommend starting off with just the billet bits and a cam. If you order the Black Mamba, you'll get 26lb springs with it. I have a CM cam from Dyna Cams, and it's awesome. I'm only running 18lb springs with mine. I am getting 8000 rpms out of it consistently. Check out a speed calculator and see what 7000 rpms will do on your bike. You might be happy without investing the money in the carb, carb adapter, and head. That will probably save you at least a hundred bucks, if not more. And I'm guessing you'll get more life out of your motor without all of the mods.