I have the same helmet and use Oakley A-frames. It can be a bit tricky to get on and off (as I would guess any helmet/goggle combo would be), but they feel fine to me once they're on.. and I think I have a relatively large nose at the bridge. One thing to keep in mind is that you'd absolutely need a helmet strap and some I recently got through SAC only came with the regular strap. Some I've seen locally come with the helmet strap. Just something to be aware of.
On the plus side, you might be a bit more familiar with their lens choices. :-)