BUG? User name with spaces creates unintended folder tree

my user names all have spaces, such as:

firstname lastname

it seems that it is standard practice in jabber to store this as firstname\20lastname

when creating the Spark downloads folder for a user, it looks like (at least in Windows 7), that the default directory is

\Users\WindowsUser\AppData\Roaming\Spark\user\sparkusername@server\downloads

since my “sparkusername” is actually stored as firstname\20lastname, and since a \ represents a new directory tree level, i actually end up with a path that has an extra directory like this:

\Spark\user\firstname\20lastname@server\downloads

suggestion: most modern OS’s support path with spaces, why not just put a space in the directory name?