So my advice may not mean much to you since I've posted here like 3 times and have no credibility but...
I would definitely recommend learning to platform missile cancel. On battlefield, just SH onto the platform, shoot a weak missile asap after the SH, fall through, shoot a strong missile, and repeat. Look at Esam's missile guide in this forum for missile cancel greatness. This will help a lot w your pressure, keep you from having to approach DK (which is bad), and if nothing else can productively fill the time when he is up in the air and you kind of just stand around waiting for him to fall (like at 0:52, 1:15, 3:58). Also, practice taunt cancelling your ice/fire switches if you plan on doing it mid-match and dont throw out so many random dash attacks as follow ups or approach attempts, there usually is a better option.
And like pooch posted above, may want to check out his video thread for critiques in the future.