From my experience, the placement of roms does differ from emulator to emulator. For example, Vice allows you to put the roms anywhere but DrMDx requires the roms in roms/sms etc.
It probably is best to read the read me file for each emulator you use.
Oh, and I would ignore the unhelpful...