Hey, I've been having a lot of fun with this, I like how there's a fair bit of extra challenge just to get started.
I thought that this may not have been up-to-date with the latest b9 Aerospace release, but looking in the .cfg file it looks like the parts are all there. Do you know of any reason b9 parts might not show up in the tech tree? I can't find the Mk 2 cockpit, for example (stock or b9 for that matter). Maybe something to do with duplicate entries? I found the stock Mk2 cockpit defined twice in the .cfg file (lines 4898 and 7388).
In any case this is a great rearrangement of the tech tree. Thanks!