Just wanted to update this thread: support for tablespaces has been added in this PR.
A few things to note:
(a) The feature is alpha and behind a feature gate, which is discussed in the docs. I hope the docs are clear, but if you have any questions, please ask.
(b) The code is in the repo, but not yet in our latest image for the operator, which is coming, but I'm not sure when.