But won't Swiss Perfect or Vega give players an instant rating (change)?
If the MCC wants something a bit more sophisticated (but still 'instant') they could upload their Swiss Perfect crosstables to my Qld Junior Rating website, which will also provide reasonable ratings for unrated players. The QJRL is obviously not as reliable as ACF or FIDE ratings, but it's fairly consistent with ACF ratings, and I can only recall one (minor) adjustment being required in the last decade.