Which wearable(s) are best for tracking "everything"?

If elevated blood pressure is a concern, might be worth taking regular readings? I shared my experience in this project log.

I believe the Polar Vantage M does sleep tracking; do the metrics it reports match up with your subjective experience of sleep quality?