1028 works just fine for an esb. It will be rather clean compared to other U.K. varieties, but you won't be disappointed with the results. I've always thought it was the brightest of the bunch.
1028 would be a very good choice. Lately, I've been using 1272 a
lot, (which is actually Bry97, the original Newark Ballantine Ale strain) and really like it. I've had tremendous luck with it through many generations (more than 12+).
It flocs like a champ, and is relatively clean, with just enough character. It, along with my "house strain" which I've used regularly since the mid 1980s, are my two favorites.
Highly recommended!