You'll be better off with a fat unaware poke or imposter chansey to take on contrary boosting threats. Someone better than me correct this but some good unaware walls are mega audino (Immune to Moongeist, bulky), zygod (Bulky as hell), and mega gyarados (Resists Moonngeist/Sunsteel).