Online has made me better, and without it, I wouldnt be half of what I am today. But what online has taught me is difficult to apply online.
I've focused on learning to predict my opponent (adopting a mindset similar to Ally's), but when playing online, even if I can predict my opponents sidesteps and rolls, the delay wont necessarily allow me to punish. It's those kinds of things that bother me, when I try innovative things that simply dont work because of the button delay, no matter how little is it.
Going offline and trying to use the same timing for predicting sidesteps and using run by reverse grabs doesn't work. It's those kind of things I need to up my game, and they're nigh impossible online. >_>