I have a Super GPS which uses the same tech as the Mega XL, based on what I've read.
The large group I ride with has 6 people who use various Garmin models and all have had rides this year where the device crashes or data just doesnt record.
My Lezyne records every second or riding and uploads without issue for over 2 years now.
Maybe I got one that works great and it's an exception.
It pairs quickly to my phone and stays connected unless I take my phone too far from the GPS.
And uploading GPX to the website for directions is quite easy.