just a small point. I have stated why I feel compact phones are a bad idea many times. I have also said why I feel the 5c is a waste of time many times on this forum, but I am an android fanboy so that is expected.
you asked about app prices, and 2 people in my office have iOs devices,poor sods, and on average all the apps I use that they have as well I get for free and they pay for. sure there are free apps on both. but in 90% of the cases where I find some amazing new game or some useful app, and the Iphone guys have a look for it, it will cost them money. the big difference between the two is:
on android you can survive quite well without ever adding your credit card details to the play store. in 4 years of android powered devices my other half has never ever added credit card details, I have but that was for a hack I found. apps are free. if they are not free, you go find the free version on the web.
or you cheat like I do from time to time. I have a rooted s4 with a titanium backup. so I pay for an app, install it. make a backup of the app and uninstall it (within 15 minutes of paying for it) then I get a refund. then I restore the backup and I have the app and the money.
I also have to say I have done this twice, both of those apps I decided to pay for the app within two days of downloading it.
just one last thing, the S4 mini is not good. don't do it, HTC one mini, Z1 Compact. or just get a freaking flagship. I have seen this happen too often, move from a BB get a s4 mini because "the S4 is just too big for my hands" two weeks later after using it "I wish I took the s4 so my keyboard was bigger"