Yes. You are correct. 650 cams are a direct install.
It was recomended to me that I should run that cam even with the big bore kits. They need the lift and duration to breath better.
Thats my plan any ways. Just the cash flow is really short at the moment. Lol
Cool! Super Bees make some wicked euro racers. Lol. I had a friend years back. Stuffed a Subaru WRX with twin turbo in his S.B. some kinda euro race suspension kit. And 18" wheels. That thing was fast as hell.
Funny how we look back at the things we built /first builds.. And laugh... Awww. Love the learning curve. Lol