It seems the question of the moment is "to charge", or "not to charge" for the custom apps. Both sides have valid arguments, but here is a third option. Do both.
Release the full version (after bugs have been squashed) and charge for it - pricing structure TBD. There will definitely be demand for the apps. Maybe do some giveaways to increase publicity.
After an amount of time (again, TBD), make the apps free to anyone. This would be another boon to the community and good publicity.