There are a few points where we change the defaults: number of backlog, and use of hyper threading.
I suggest we stick to the same defaults of HQ.
- HT used by default; have a
--no-ht flag instead
- don't set the backlog by default, and specify it only if the user passes an option
(and any other change we are actually doing to the defaults).
Otherwise a user will get confused when using directly HQ vs using it via AiiDA