Well what are the name limitations? They shouldn't be any different then Retroarch or any other emulator.
EDIT: Nevermind, the ROM folders have to be specifically "psx" or "gb" I have all my ROM's stored in sdmc:/lakka/storage/roms/[System Name] eg. "Nintendo GameCube" "Nintendo 3DS" "Sony PlayStation Portable"
Every emulator I have installed reads ROM's from these folders, I don't want to change anything because then I have to update every single path for every other emulator, and lakka cannot read the root of my SD from what I can understand, only what's in sdmc:/lakka/storage/
If there's a workaround great, my workaround for having to have ROM's in multiple locations without conflicts and without having duplicates on Desktop was symlinked folders, obviously HOS doesn't support symlinked folders. Yeah I have a 2TB microSD but I can't just drop multiple GC ISO's in different spots.
So whatever, I guess I'll wait to test this until we can choose paths per system or until the stupid hardcoded naming scheme is gone.