Oh, I don’t doubt that it would be a little complicated. But if you want feature requests, that’s one of mine.
I’m not sure what your major update will include, but I was thinking about how I would implement such a feature in the stack as it stands. I would collect the parent folder as one parameter, then the subfolder path as another parameter, validate both parameters to ensure that they conformed to the expected syntax, concatenate them into a single path string, do a final validation step on the path string, and then either accept it or display an error message. Since I don’t know the internals of your stack, I can’t know for sure if that method would even be possible, but it’s how I might try to solve such a problem. Of course, there would need to be a way to separate the blog posts themselves between the different subfolder paths. That’s probably the trickiest part.