It can help if you are part of the audience. For example if you are building an app to solve a problem you are facing.
I think marketing is the biggest factor. For example, I built an app that uses a reverse BAC formula to calculate the amount of alcohol for a party. I thought I should market it to college students (just put up posters on a campus). I didn't have much success, probably because of the bland UI or that college kids are more laid back about planning.
Someone suggested I market it to event planners or caterers for doing weddings, etc. I think this would be more successful since they need a calculator more than a cool UI. I don't want to pay for promoting it though.