Well, you parsed 98% for your ilvl and are probably just fishing for compliments.
I probably can't claim to be playing vastly superior or anything, but here goes a quick analysis attempt of a couple things I noticed:
Your rupture uptime could be a little higher, especially on Ursoc. Make sure not to let it time falling off during a charge, and you'll probably get another couple tics worth of rupture damage there.
You energy capped for a while at about 1:15. Without digging further, I'm assuming this is again at a charge. You can always poison knife as ursoc runs away / runs back to keep stacks up, feint, or do anything else worthwhile rather than capping for a few seconds.
You didn't feint once - you should feint every charge you soak, and every roar below 30% to help your healers. If you look at high Mythic parses, you'll see this is very common.