Hi @warren.harrison,
I would recommend looking into Advanced Customizations for Universal Login. This is a feature currently in Early Access but supports A/B testing.
This may also be helpful: Configure Additional Signup Fields on the Universal Login Page
Let me know your thoughts.
Thanks,
Mary Beth