Adding records one at a time via a recordset is much the same speed as inserting them with the same number of queries.
When we talk about queries being faster than recordsets, it is different context where the database engine is processing sets of records.