That was an interesting video, I enjoyed watching your raids, your team just needs some upgrades, is Wangfa S Classed?
I would be looking to swap out guradian Rick with a damage dealer ( Roadie perhaps?), once you get Magna tiered up a bit, her human sheild makes Ricks guardian shield a bit redundant. His revive is ok, but it doesnt matter if you win with 5 toons left or just 1 it is the same scoring in raids.
Best of luck getting your subs up