If you are slamming it, any kit can rub at extremes. The whole purpose of coilovers is handling and weight tuning... not slamming it to the ground. Proper ride height, rake, and balancing will not rub with stock wheels and stock tire sizes.
My car is full drop in the rear (to compensate for the high e46 roll center) and not far from the bottom in front with a TC Kline/Koni race coil kit, bushings replaced with GC spherical bearings on all locations, etc. With track camber and toe settings (very aggressive) and I can still run 275 Hoosiers (which are wide to begin with) on 10 inch BBS on all 4 corners with no rub. My HRE 19 inch street rims certainly don't rub and the factory 18 inch wheels don't rub either.
I would recommend against spacers. All things being equal they are bad for your suspension because they increase scrub radius.
A forum community dedicated to BMW E46, E90, and F30 owners and enthusiasts. Come join the discussion about M performance, turbo kits, engine swaps, builds, modifications, classifieds, troubleshooting, maintenance, and more!