Ahhhh, i guess asia time zone helps in that department a little...You're lucky you're able to play. EA has been having server issues all day. I've only been able to play one match.
Yeah, i agree twitch can be useful, but sometimes you need someone with similar play style to tell you just how fun it really is...I use Twitch for this now ... it's why I bought Overwatch despite it being a FPS. It looked darned fun, and it is!!!