I think this is a good idea. Basically you can't trust ANYONE that you don't know well, no actually you can't even trust people you do know.
For example I was shocked to learn that my uncle had a serious GBH conviction from before I was born - he just doesn't seem like the type!
There are other men I've met with all sorts of secrets some of them I grew up with & when I meet their current partner I wonder if they know their history.
Personally I have secrets about my health that I won't be sharing with a potential partner for a very long time..
I think OP is right to check.