The Command::runAgainstRegistered is specific to mongos so it would be best if it is not part of the general commands interface.