Other than playing as Dan, there are no joys to be found.
Matches online are some of the worst I've ever seen. So, you pick your favorite character and want to have some fun? Too bad. You're fighting a combo crazy Yun/Yang. Trying to get some experience under your belt? Here, have an onslaught of Ryu and Ken players. Learn how to not suck so much. What's that? You say you're good at games? I agree! Your face is great at hitting my fist.
I still enjoy Street Fighter, but playing online should be fun, not a slaughterfest. This is one reason why I enjoy team-based games like Team Fortress 2. Sure, you may not know what to do, but other players do. Pick Medic or Engineer and observe what your teammates are doing, then go out and do it yourself.