Due to unexpected failures of github's LaTeX parsing (which were not evident until I published this, but have persisted afterwards), and since the mathematical parts are important in this, I have migrated this proposal to a blog post with identical content, but correctly formatted equations.
Please continue to put any comments here.
@phyro
Thanks, that is a very valid point to raise here, i.e. why not use chaumian cash tokens instead? It's certainly something I've thought about in the past (indeed, it seems like such a good idea I'm rather confused it hasn't been done yet; a server/service could implement this themselves without buy-in from the outside world .. well, assuming they had client side software to do the blind signing. I guess you could argue that, technically, Wasabi has done this)
A few points of comparison spring to mind without really delving into it yet. To save time I will write CT for chaumian token (i.e. blind signing).
Yes, this brings in point (1) above; it is perhaps possible to combine the ideas together, though I fear it's pretty complicated. The whole fields of "Chaumian tokens" and "anonymized credentials" (see the history behind recent Wabisabi ideas, e.g. Chase, Perrin, Zaverrucha stuff for Signal, I blogged about it here), well not that I really have thorough knowledge of them, I don't, but just generally it seems they're mostly focused on "identified user is able to do fancy stuff with the tickets/tokens we issue them with" but not "how to allow anything for unidentified user without opening massive Sybil hole". Maybe we can get that and keep some of the token advantages.
I agree with your idea that it's possible to consider such systems not caring about utxo amount, i.e. just using the transaction fee. It is a little weak like that, though.