I've used an EMS cart and it works well with LSDJ. That being said here is some more info.
I would like to link to the El Cheapo SD FAQ as it probably does a better job of explaining how it works, but I will do my best to explain it here.
The El Cheapo SD works very well, and is very easy to use. The SD card is removable, so you simply use any SD card reader to read/write with a computer, and place the ROMs and SAVs you want to use on the SD card. When you use it on the Game Boy, there are menus for manually loading and saving your ROMs and SAVs. Any time you decide to play a new game, you need to load the ROM for that game from the SD card to the cartridge memory, and also load the SAV from the SD card to the cartridge memory. If you want to use a new SAV file, you have to create it on the SD card first (you cannot create a new SAV file on the Game Boy itself), so if you have 3 games you want to rotate between playing, you would need to load each game and 3 SAVs, one for each game, onto the SD card. (Unless it is a game like Battletoads or Tetris that does not do any saving.) Then you would use the included menu to load the ROM you want to play to the cart, and then use the SAV menu to load the SAV you want to use to the cart. While you are playing that game, you don't need to use the menu - it works just like a regular Game Boy game. But before loading the next game, you would then need to save the SAV back to the SD card from the cart. This might be confusing to read, but it will make sense once you start using the cart if you choose to.
The biggest advantages are that the El Cheapo SD holds thousands of SAVs (and games), whereas the EMS cart can only hold 1 SAV and a few other games (there is a menu to support multiple SAVs but it does not work with LSDJ). The El Cheapo SD has the advantage of backing up easily to a computer (just copy the SAV files from the SD card), whereas the EMS cart requires certain software (either the official program which requires a lot of work to get the drivers to work, or the new ems-qart program) in order to back up to a computer.
It may be worth noting that some people have reported the El Cheapo SD might use a little more power so you may end up with a little bit shorter battery life. They are also currently sold out (edit: see below), so there will be a waiting time before they are available again (sometime January 2017).
I realize that is a lot of info so feel free to ask any more questions you might have. Hope this helps!
Last edited by urbster1 (Dec 8, 2016 8:56 pm)