As a lawyer, I feel compelled to say that in exchange for the lion's share of the settlement, I'm happy to lead the charge! I'll wind up with a stable of R8s; you'll be lucky to get a coupon for a discounted oil change. Assuming we are successful, of course.
Unfortunately, and in all seriousness, a class action requires a pretty large number of potential plaintiffs. I kind of doubt that there are enough people suffering the indignity of doing their own oil changes and then having to get their local BMW dealer to recode the car to form a potential class. From what others are saying, you are probably better off buying the cables/tools/gizmos necessary to recode it yourself.