The installer forces the location where Special K/SKIF will store most of their data anyway. As for changing it post-install, sure, that is probably doable but you might have to use some symlink or something. I can’t really say for sure as I haven’t bothered with that in a long while.
As for optional install location it’s planned and will probably arrive within the next few months.