I've owned a Steel HR for many years and I can highly recommend them. I wanted a basic smart watch with a classic analog look that isn't too flashy but offers notifications, basic fitness tracking with a battery that I don't have to think about very often (we have enough stuff to keep charged in our daily lives). The Steel HR fits the bill perfectly. I've gotten many compliments about it too, and people are surprised to learn it is a smart watch. Don't expect to read full emails on it. But then again, I never understood why people would want to.
As for size, I never thought it was too small. In fact, I would say it's a perfect size for my wrist.