So, after writing this RMT post, I had a sort of revelation. I realized most of my team's weaknesses could be solved by using Magnezone in place of Metagross.
Magnezone can fill the same role as Metagross, but it also helps me against bulky Water types, Kartana (thanks to Magnet Pull + HP Fire)...