Just remember on an E90 the lenses are a royal PITA to remove. The permaseal is impervious to heat so baking them does no good. There is a thread on here by @TwinTurboWagon and he covers a full build. Great quality and he used DTM LED halos and they look great.
https://bmw.spoolstreet.com/threads/walk-through-building-high-end-headlights.1325/
Good luck with whatever you do and post pics!
https://bmw.spoolstreet.com/threads/walk-through-building-high-end-headlights.1325/
Good luck with whatever you do and post pics!