You should only play online on ofw/Stock Firmware!*
Clear this up for me: So you want to buy the DLC? If you don't, you should never Play online with it installed. You can however update your legitimate game on ofw, then you'll be able to drive the new courses online, too, afaik.
*You can...