Is "Approximately half Rome's population were slave or free non-citizens." a good answer to the question "Of what class was more than half of Rome's population?"
yes