I have always cascaded billing, with backup cc processing adding around 5% in additional signups. Microbilling is something that I am just now testing out with password by phone, and so far it is working out ok. I am working with them to expand on this option as well, but only for customers outside the US.