1 - Barrage is absolute trash
2 - When you see TS animation, you need to jump or do a stand jump to counter it
3 - Your heavy punch - universal weapon, that usually can be used in every situation
4 - C-Moon and Made in Heaven are really strong bois
5 - GER isnt so strong, as appear in first time
Finally, you need to search for combos, also moves that can damage ragdoll are only usefull, if oponnent is ragdolled