Thanks for all the replies. LO Reuniclus is a pretty good idea, I'm surprised it never occured to me. I'll probably use that if I end up using this team again.
BKC: I've used SDef Rachi a few times over Reuniclus (mostly to counterteam shit but 9.9), and it's a useful mon, although I really can't afford to replace Tran, as it's vital vs sun. Scarf Lando over Reun is also a pretty good idea, again I might try it out at some point.
As for the suggestions about replacing Roserade, I'm not really very keen on them, as Toxic Spikes are pretty vital in making the team work properly - without Rade, it's basically a bad take on a generic stall team. Honestly, I'm not sure on Conk at all either. Sure, it revenge kills some stuff well, but Gengar is just incredibly good on this team, and I think it's going to end up being a much better all-round choice. Terra generally isn't too hard to handle between Gengar, Skarmory and Reuniclus.
Eternal is a noober.