I noticed that you are from Socal, so ZCWP is really not necessary either, unless you go skiing a lot. I have heated seats in my car w/out the ZCWP. Just another thought for you to consider.
'09 e90 AW 335i M-sport
BMW PPK 1 / BMW Perf. Exhaust and Gloss black grilles / 19" BMW 313 Perf. wheels / BMW Perf. aero side skirts and rear diffuser