Re: "shipping a csv" -- this market is exactly what the Bloomberg App Store caters to. Bloomberg takes care of all the distribution, billing, discoverability headaches for your niche play and you just focus on the product. The nice thing about the store is that all apps are monthly recurring fees. There are no 0.99 downloads and some are quite expensive.
totally agree - and probably why if all you have is a niche play, even if it has potential to be extremely profitable, attempting to replace the Bloomberg App Store is like trying to replace the Apple app store for one mobile game.