The one thing that gave me pause about this site is that someone might be confused between it and sites owned by Garmin, which would seem to open the team up to trade dress liability.
I don't see how that would apply. They're not offering a competing product with similar trade dress. They've also made it quite clear what the website is about ("We built Garmin Connect. We're for hire.")