My biggest worry/question is - what to do with engine ?! The more I speak with bmw fans, the more confused I get. They split in two groups:
1. One side saying if I fit S50B32 or even B30, then my shell will last just few months and whole geometry will be gone as e30 is not designed to handle such torque and power, its simply not strong enough, cups will separate themselves from shell

Also I would need super expensive staged clutch, fitting some expensive thin plates in rear diff which cost around 500. I would need roll cage to stop body moving around. S50B32 will cost fortune to maintain and repair, expensive dual vanos problems. Etc etc. Basically - don`t go there and don`t do this unless you are building track car(which I`m not).
2. Other side is saying - go for it, E30 M3 Evo had 235bhp(and shell is identical even to 316) and just 86 bhp more won`t be any different, shells are engineered with reserve anyway. Just get the front, rear, bottom strut braces . Even a standard clutch would be able to handle this power. Drive shafts would have to be upgraded to much thicker ones from E36 323 Compact or Z3 M

Gearbox would have to be changed to bigger and more robust ZF 5 speed as 6 speed boxes from E36 M3 Evo are too weak. Brakes would have to be uprated to bigger ones. Diff would have to be big one.
Guys, please advise what to do?
I`m driving E30, 1989, 325i, 4 door. Restoring 1990, 4 door.