Are you considering a new BMW? If so, maintenance is really a non-issue. The interim oils changes are a good idea, in my opinion, but not necessary. I had my oil analyzed after 15,000 miles one time and it was fine. Use only the synthetic oil recommended by BMW.
35 minutes is not a long time. My dealer is almost an hour away and I enjoy every minute when I am driving there. That may be one thing you are not considering - Driving the car. There are very few cars, at the BMW price point, that handle as well. If you think a 35 minute drive is inconvenient, or you don't enjoy driving, you should probably consider something else.Most of the comments you will see here are related to older BMWs. New ones, obviously, require less attention.
Some day you are going to croak - enjoy yourself and get your toys while you can.