I haven't even used shocker, and its Shocker
If you are looking purely at battlegrounds then awaken shocker but if you want more allround content or non-bg focus then Shang Chi.This is not to say that Shang Chi is bad at BG, it just means that Shocker's biggest value is defined in BG
I hope you took shocker, he’s insane for everything