Applying selectors in queue's outbound messages using SolClient.js

We were avoiding 6 different queue creation as we are creating queues using semp APIs and didn’t want to make multiple APi calls in a single process. For 6 queues subscribing to 6 topics would require 12 API calls. Currently, the SEMP API doesn’t allow adding multiple queues at once or even adding multiple subscriptions in a queue in a single call.
We wanted to reduce the API calls, if possible. But I think 6 queues is better than 1 queue and then filtering.
Anyways, thanks for the input.