Thanks for sharing your feedback !
I do like going to the Brand Experience Center as well
Cheers from Schaffhausen
Edit: By the way, I currently own a G21 M340i in Portimao blue but I'm going to change to a G20 M340i in Marina Bay Blue... My dealer asked my if a M3 would be an alternative and I must admit that your pictures are very appealing but I do prefer the front face of my G20