I've had pretty good luck with Virgin Australia for domestic travel - it's usable enough to get you through with mobile passes, etc, and the booking experience is smooth enough. But, yes, I tried to look at setting up an ANA account for MR transfers, and I just gave up as I felt as if I needed to dust off my Windows XP desktop to better match the vibes.
LH Miles and More IT is just horrid - glad I realized I can just credit everything to UA.