Fremium only works with high retention apps. The goal with a high retention app is growth, not revenue. You want people to use it a lot, tell their friends and they use it a lot. If you can hit 4%+ week-over-week growth then this is a good candidate for fermium.
Anything that has low retention should be charging up front.
Anything that has low retention should be charging up front.