One of the main challenges with modding is remembering to serve the game, as opposed to simply using it as a platform for my own ego. Of course, there’s a place for just making random things for the hell of it, and room for many wild flights of fancy, but the mods I like best revolve around plugging any perceived needs in the game rather than just adding stuff for the sake of it.
Whether or not you inwardly cringe (and many do) at the choice of furniture in Mournhold Expanded or the Dagoth Ur casino in Ghostgate, both were the result of my need to see a sprawling “city of magic”, and “what happened next”, respectively. Neither were produced because I thought it would be a really cool idea to add x, but because I assumed that with infinite time and infinite monkeys, those things would have been there anyway. Maybe not exactly like that, but something along those lines.