Had a E91 and now a F10 with black sensatec, I would opt for it again. When I don't tell, passengers are not able to distinct from real leather. My e39 has the expensive upgrade leather, and although it's finer, it's also more delicate and I would never, ever again consider it again seen the price.
Problems with not breathing and sweating etc... are totally unknown to me and my passengers for over 200.000kms practical experience now. I also take it since I have kids (4 and 6yrs) and they spill chocolate milk and coockies in the back seat, with sensatec you have no problem at all to clean it.
So for me, it's a low cost option that I would always check on my order list! Frankly, I don't understand they still offer the fabric seats when sensatec exists.