Personally, I don't mind having the leaks unveiled since I can be prepared to put some good teams while I'm at it. However, I'm also concerned with some who don't want to see the leaks no matter what, since leaks are not meant for everyone, especially those who wanted a fresh start without something spilling the beans. Not to mention that avoiding spoilers is kinda hard if it comes to high-acclaimed games like Pokémon.
So... if you don't mind spoilers, it's okay as long as you don't ruin the surprise for everyone else (or put it on spoiler corner so others who wanted a fresh start can avoid it). And if you don't want to see spoilers, do your best to avoid it until the release date, mmkay?