ok so Ive tried both. i found more comfort with goggles over because I could leave the pads in and they fit better than a beanie, also its more practical because you can put your goggle up whenever you want, but this covers up those stickers plastered all over your helmet.
when under, i had to tape over all the velcro spots for the pads so they didn't fray my hat or goggle strap. it is also more annoying to put on and a little less comfortable, but it seems more stylish to have goggles under the helmet with the ear pads removed, and i see most pros with goggles and a hat underneath their helmet. whats better?????