Welcome to the Forum, Steven.
We have the GDL 39, which preceded the GDL 50. I have been using it now for about three years. It was initially mounted on the glareshield with its battery. I had a lot of problems with overheating, then the GDL would either shut off or just lose connection to the iPad. I worked back and forth with Garmin for a while to no avail. I finally figured out that with the battery underneath, it was causing the overheating. I removed the battery, and now the GDL works well most of the time. It still very occasionally loses connection, and I have to turn the GDL off, then back on to reboot. I am running Garmin Pilot as well. The ADS-B In is fantastic. Try it -- you'll like it.