I've used both brands, and prefer the accuracy and simplicity of the Elemnt Bolt. I don't use a heart monitor with it, just the speed and cadence sensors.
The Garmin I had was the 530 series, the newer, higher-tier stuff might be better, but for my needs the Wahoo unit is perfect.