I have the Vivoactive HR like your looking at buying and I have the 520 Edge for my bike. I love them both but if I could only have one I would have to take the 520. Can't get all the data I would want of the watch, power, cadence, etc. But having both is a treat for sure.
The watch is pretty cool too though for walking and all the daily metrics.