Thoughts are you put a ton of mods on this game. That's cool, but it's not like anybody made you do it. It's gonna be tough to get your money back on all of those and you should be prepared to lose a few bucks.
I'm also not sure why you don't want to put it up on CL. It's free and just another way to sell the game and see if your pricing is rignt