Just a sidenote on the gaskets, The Victor gaskets are pretty notorious for failure if used in a engine run very hard in other engine, Mine were felpro and have held up well, so strictly from watching others re-head their BMW's..
On my build the builder did some light port work on the valve guide, he shortened the guide and a light grind on the head material around it to provide a more tear drop shape than round, and a 5 cut grind on the seats/valves. He commented several times about how big the ports on my 95 head are. (He was a motor man on a Winston cup crew for a few years. ) He mentioned that overall the 2.5 isn't too bad and thought a longer intake runner was probably what it was missing, thought it would pull better torque and still get good rpm with the fairly healthy port and runner size, might also pick up mileage a bit.
I have the Hesco grind clay smith cam.
Something else to check on the intakes some have a flow splitter below the throttle body some don't. The one with the splitter makes better pulling torque near as I can tell on my commute, pulls better at cruise and doesn't fall off power quite as quick. (Mine is MPFI)
My original plan was to cut two and weld them together to see if I could get some runner length.. But so far life is conspiring to steal my fun..