Well, this being the M which costs more to maintain, not sure if those extended maintenance pkg is worth it.
I had it on my previous BMW and it pretty much covered oil change.
This is worth is if you drive close to 100k miles in 6 yrs, but not if you put avg miles for the first 6 yrs since dealers won't authorize a lot of maintenance just by time alone.
Future mod consideration: exhaust, pulley
otherwise, very happy with how the m3 was born