I've shared houses for a decade, and splitting the bill has never been an issue. Getting the money was.
If I understand it correctly, this could eventually help with that, since all parties register a card once, then you just request the money every time it's necessary.