To me red callipers match better with mineral grey than blue.
But then red callipers are pretty common (in other brands) and the blue is so typical BMW (to me, non M car)...
I went with the yellow ones on my AW F30 but they aren't offered on the G-series.
Good luck with your choice, whatever you decide it'll look decent