Its all preference.
I don't generally like the < operator, but I'm sure the tools would do the right thing. in this case, you could have:
if 32 count = 1's
else count++
and then appropriate comments.
as if count is less than 32, it should inc. if count is 63, increment will also move to 0. 33-62 are undefined, but its probably better to increment.
if you also subscribe to the use of sync resets, it also gives the benefit that the built-in reset pin can be used for logic.
I generally don't use integers. Too often I have big int values, like 48-96b, or 32b unsigned ints.