Yup super worth it. Like others said before, homebrew is your best option here, as the 3DS online store is closing.
I personally feel much safer playing on a 3DS in public transportation than a Switch (it's smaller, doesn't call that much attention to it, and it's generally not that expensive).
Plus, with homebrew you can really play anything from GB, GBA, NDS and N3DS there so why not.