Hi,

yes using 10 NVTs is perfectly legal and correct. It has only a minor disadvantage related to the number of subscriptions (you have to subscribe to 10 tables instead of one).
Anyway the library is optimized to reduce such overhead automatically batching subscriptions together so you can safely move to the single-item approach.

HTH