For FLOSS you could let users put donations on an issue, whenever the pot gets large enough for a developer to take interest they'll work on it. That way you don't need to determine a price and you let users decide what features they want by putting their money where their mouth is.