If you get an S50 motor, make sure to get it with the transmission, dme, attachements, etc. i believe the manual tranny from M50 mates to S50. M50 and S50 are the same block, just different running gear and head.
I was highly motivated to do an S50 swap into my car when i realized that i couldnt find a motor that wasnt abused. i made a parts list, developed custom wiring diagrams, etc. and ended up not doing the swap at all.
The supercharger from VF sounds like a nice attachement. Do they have dyno readings to support the 300hp claim? I'd hate to spend $4k and not get the advertised hp/tq.
There are a few things that can be done to the M50 to bring it a little on the wild side.
Support your American Flag Merchant Marine
No BMW at this time, eyeing a 91 318iS. 00 Saab 9-5, 89 Bronco XLT, 05 Kawi Z1k, 00 Ducati 748S Bip