For anyone else interested in the Payment Logic app, you can just sign up without being an existing customer. It's the blue "Payment Logic Personal" app in the app store.
Couple of things to note, yeah, it's BPAY only, and payments to the ATO are blocked (I guess so that all the business owners...