It seems like this niche is a given number of programmers with poor time management skills surfing the web (what a coincidence :). Giving them a quick fix impulse buy is the niche. You will not catch enough fish to last a lifetime but some not-so-smart fish will get caught in the net, consistently.
And we can apply this same idea to selling admission to a talk or sellling an ebook. The point is to sell a perceived quick fix to people who are foolish enough to believe in such things.
No one would question this works as a "business". People _will_ pay. I would not doubt someone could make 30K in one month.
What's being questioned is whether you want to sell to an audience of people who you know will, with very rare exception, never have that success. This is because they believe in quick fixes. And of those rare cases where a buyer does succeed, can you really take credit for their success?