You could do a lot worse than browsing through this community list I started which has a kind of focus on global enhancements.
For specific sceneries, you really should grab both the Jepesson2001 “Falls” Payware - especially if you fly helicopters.
As for the AccuSeason dilemma, I would not let this thread put you off. It will work