I personally don't like micro-transactions, so I doubt I'll ever use the Elite store for game extras.
I would, however, buy a £10-20 prepaid card or something, and use the balance as I like over time, topping it up if necessary.
Call it the Frontier Oyster card, if you will.