I played a bit of the game after the patch, and I am so glad that the challenges aren't all online only. (I played a single online match to see if I'd have better luck this time, which helped a lot, but given that there are daily and weekly challenges, it's not so bad)
My only goal is to unlock the characters, since I'm not too concerned about the costumes, and I'm already halfway to unlocking Tawna. (I got three of the items, and I believe that Tawna is the sixth one) Don't know if I'll unlock the other racers, but we'll see how I do with Wumpa Coins over the next few weeks. Like I said earlier, I have no idea who the other racers from the Pit Stop are aside from Crunch, which makes it easier for me to spend coins on these new racers since they're only here for a limited time and I don't need to get karts, stickers, etc.