What's your "good way to monetize it"? The typical approach I have seen is selling support (paid custom features or forks) but that doesn't scale well. You'll basically be a freelancer specializing in the project you wrote.
Yeah, I've already done your second approach, that's not what I'm hoping for (which may prove elusive).