I don't think this is a bad thing - there are plenty of British only websites, and IMHO, too many US-only payment solutions.
If they've done this right then this is excellent! This has been such an obvious gap in the market too, I'm glad someone's tackling it.
Hopefully you'll like our implementation. We are working hard to make sure it's done right.