yeah, the lifetime fill is bs. it only became lifetime after bmw started paying for the service bill instead of the car's owner. that was changed in an attempt to make BMW's more "user friendly" for the mostly retarded and lazy consumer public.
id change that atf fluid now and then every so often. i think every 30k miles or so. in fact for the diff too.