Kickstarter is more suitable for larger projects.Github could work with a little bit creativity on top, however that's the place for technical people. A platform,where a feature could be requested and payouts are as simple as one click would be fantastic. I think the platform part would be the easiest to implement.To ensure the whole thing works well for devs and clients well+ doesn't attract bad actors,etc. would be more difficult to get right.