A marvelous initiative. However, it feels like this would be a struggle to keep up personally. Have you considered being hub instead, where others can announce their products, get paid for them while ensuring that customers get the support they need too?
Yes - my long term plan with the Libre Tech Shop is to also list products from other developers (especially in India), help them document these products and make them available here.
The idea is that once people know that if they want libre/liberated products that can run free/libre software reliably (and by default), they should be able to seek out all sorts of solutions for their needs from the same place.