Long-off 340 build

I'm not against them, per se, its just that you seem to be fearful of owning an old car with sh1t brakes and you've stated a desire to move heaven and earth (at great unnecessary expense) to avoid a braking catastrophe.

Look, if you're going to be hooking around town at breakneck speeds and regularly hitting 100mph somewhere or other...sure get a booster to provide you with a little more confidence that the car will stop. My point is that you don't need to go to that trouble and expense if you don't have to.

I've spent many years driving cars with ABS. When you step into a car without ABS, you need to re-calibrate your thinking. Back off, leave more room, drive slower. When you do those things, your need for extra braking assistance is reduced. Also reduced (on a Demon without a booster) is complexity, weight and cost. You have a cleaner engine bay and you have better reliability (because you have less bits under the hood that can fail).
Oh, well given that reasoning, I feel there's something I need to clarify: the power brakes aren't so much a preventative measure against myself or anything that I may do. I'm not stupid enough to go "hooking around town at breakneck speeds". They're more a counter-measure against the rampant stupidity of some of the other drivers out there. I'll admit I've done SOME stupid stuff screwing around, but I've never gotten into an accident, even if there's always a first time for everything. Only time I ever filled out insurance info was when someone backed into my Jeep at a gas station (it happens to everyone eventually). Regardless, I've seen some stupidity that trumps anything I've ever done or would ever consider doing. Usually an out-of-stater jumping lanes or swerving in front of a semi like an idiot (Darwin-award nominee), but the point is there's plenty of em out there. I want that extra measure of braking so I can hope to avoid them. True, power brakes give me a bit more wiggle room in how I can drive, but I also don't wanna wreck my pride and joy just because some d!p$h*t hasn't heard of a mirror or turn signal.