I haven't really played any of the Pokemon games online. I have against a few friends, but not between any strangers. I have seen a few cheaters online on some Pokemon games through some videos I saw on YT, like one person had 7 Pokemon on his team who were all megas, and another guy who had a whole team filled with nothing, but Shedinjas who had the Sturdy ability. I mostly use PC's Showdown server to do battles, but it has been forever since I last battled a person on it, all I have been doing is battling the bot on there. I would like to battle more friends one day though. As for MK7, I think the worst was the one I mentioned where someone would get an impossible lead and was able to avoid the blue shell because it literally makes it impossible to win even if you play perfectly. I won't understand why people will cheat to win or why Nintendo does nothing to fight against this. It's more fun to win something using skill and shows you as a better player.
I want to get it for my computer, but I am scared that Win10 will mess my computer up. It messed up when it automatically put Win8.1 on it. I might try Win10 in the future and possibly do a future upgrade, but I'm gonna wait it out for a bit, especially since I heard that some of my games on my Steam list won't run well on Win10.