if the hierarchy is a long term goal, could a fix be added so %20 is just displayed as a / (or alternative) character rather than preventing it importing a session from putty?
I keep the / character reserved for the hierarchy implementation. That's why I do not allow importing session with the character in name. I'll try to implement hierarchy soon to avoid any workarounds/hacks.
This issue has been added to tracker.