Trove Opening 100 Leaderboard Reward Chests - Free 3 Day Patron Pass and many Dragon coins?

Do Leaderboard Reward Chests still give good and useful rewards? Leaderboard Reward Chests used to be an login reward long ago, now you can only obtain ...