You are pretty much spot on. For the 4 'best legendaries' you mentioned:
Rayquaza- pretty much a no-brainer. It shares the highest Base stat total in the games with mewtwo (mega). Has at least a month of use for Latis and still super useful for the gen 4 dragon legendaries further away.
AND when it gets outdone as a dragon, simply TM it to flying. Still the best.
Kyogre- only thing that comes close in the future is Palkia but as it stands Kyogre is stupidly strong and probably tied with mewtwo as the best pokemon in the pokemon go to be honest (factoring bulk, typing, attack and effectiveness profile)
Mewtwo- best psychic of all generations, essentially a risk-free investment. The only cost you have to factor in is any lost opportunity if you needed the dust/rare candy elsewhere.
Groundon- see mewtwo.
Raikou has enjoyed heavy use, being uncontested as best counter for Kyogre and Lugia, was even super competitive vs Ho-Oh. However yes it is not as useful now.
The fire types will be good vs the Titans but we do not know for sure if they are dropping yet (though it is an educated guess)