What Pokemon game should I play next? - eviltoast

I have played most Pokemon games, but I am deciding between Pokemon Sun/Moon/Ultra and Brilliant Diamond.

I have never played either of these games not even their original versions. What do you think?

Additionally, is Sun/Moon good or is the Ultra version better?