This is great! I do something like this but is more focused to companies, basically they pay me X monthly and I'm available to help them with Ember.js.
I do not offer a signup button because I don't want to take every company, I prefer to talk with them first, understand what they are doing, and then decide if I take them as clients or not.