I have it on mine (in the U.K.). It has been a bit buggy requiring system resets to get it to work sometimes. There is (according to my local BMW genius) a fix coming out next month to sort the issue.
There is a discussion topic on this in the forum.
https://g20.bimmerpost.com/forums/sh....php?t=1652465
As for effect on battery. I haven’t noticed any issues but was driving most days. My car is now parked up for just over 3 weeks. I’ll let you know if it is ok when I get back to it.