none of mine was overpriced, one cost 5 USD (fake "V5") and a original what I buy on 7 USD.
For me, my wife and my niece is a lot convenient have a little gadget what fits on the switch case and don't get lost and no need to carry extra cables. and my niece isn't allowed to have a phone with her, so.
I just installed a internal gema chip to replace the dongle and never again use a external injection method.
All is about preferences.
Last Week see a Fake V5 on a local game shop and was hilarious don't even have a reset switch on the bottom, we opened and instead a 90° switch have a normal one so if you need to reset it you have to open the case
Good choice of a internal modchip, much more convenient than having a dongle, I had NS Atmosphere and RCM Loader One dongle before I sold them, never used them, crazy thing that my dragon injector is collecting dust.