There is no real definiton of an offshore boat, at least I don't know of any. I would say any boat you feel safe taking onto the ocean would be an offshore boat. So then yeah I would say it counts as that.
I like the term performace boat better. Anything that runs 60mph+ I consider a performance boat. And yes your checkmate falls into both catergories. Looks like a really clean boat.
Hope this helps