What do you think ZF is? Listen, if you fishing for someone to agree with your confirmation bias, keep going. That person is not me. Valvoline might work (probably will) OK. ZF8 will work ok for sure. That is difference. I know, I worked with them long time ago when company I was working for was developing certain transmission fluids for commercial vehicles. ZF can tomorrow swallow Valvoline on the market, yet your assumption is ZF is not doing something but Valvoline is. If I had X3 or whatever BMW with ZF transmission, only ZF fluid would go in. I had X5 and I only used ZF6. Didn’t even entertain other options. Manual transmission is different story.
I said I thought you are looking for oil for X3 not 328. Yes, MaxLife will work ok in 328.