I feel like all the work isn't worth it if no one appreciates it. I want to do it for the love of it and finish it for enjoyment and fun
These things don't go together. Either do it for the fun, or abandon it. People will probably try the mod. If it's good, more people will try it. If it's not good, people will ignore it. It's been like this since the dawn of mods.
Do it for yourself, like the millions of modders before you. If that means it's not worth it for you, leave it.