It's been pulled...
At ease, everyone. Looks like common sense has prevailed.
An email was sent out today to members regarding a security issue raised by a member. As a result the system has been pulled pending an investigation by a "global provider of information security that has the world's largest security testing team at their disposal". This provided has apparently not been involved with the security work to date.
For the record, as a scout leader, I'm not a fan of the new system as it does not permit me as a volunteer to effectively manage my group in a time-efficient manner. My time as a volunteer is precious.
This will of course cause issues for our group and Scouts as we're now unable to process disclosure checks and are unable to submit our census data, which is due.
Anyway, I'll continue to use the other system that does work in the meantime!