I'm currently on the same mission. Good news on the Platoons, as I have a pair arriving today to try out.
The Giro Onset is the best fitting wide FOV goggle I have tried so far, matches the curve of the brim nicely, but they ride low enough to squeeze my nostrils a bit. Looks like the Platoons might be a better fit.
Most goggles I have tried gap pretty badly in the middle of the brim. The list so far:
Smith I/O and I/OX
Dragon Rogue and APX (Though the DX fits absolutely perfectly)