JS Bin is a service that appeals to techies. As such, it should see moderate success accepting Bitcoin! Bitcoin transactions are non-reversible, which would solve the fraud complications.
A question I don't know the answer to.
https://www.gov.uk/government/publications/revenue-and-custo...
You'll have to charge VAT as normal, before the price is converted into bitcoin.
https://remysharp.com/2014/12/30/vatmoss-proof
I could see the location information being supplied using a Bitcoin service provider (Coinbase?), but whether it is accepted as "proof," is questionable.
I love Bitcoin and use it a lot, but the truth is, this likely wouldn't do much for jsbin.