First, I think it is better to go for Dec-19. If you haven’t even decided the provider yet, you might not have enough time or preparation to aim for Jun-19. But if you are exceptionally intelligent and quick learner studying full-time, then maybe you should. I wouldn’t.
All the top names have their pros and cons. Really comes down to your personal preference. If you are doing Dec-19, the books by the institute, along with free videos from IFT and Mark Meldrum should be sufficient. Schweser Notes are a good substitute for the books from the institute, but I personally only kept it for revision. Given that I am writing the exam in Dec-19, I have enough time to go through the institute books.