Probably tough to find someone that has ridden both with no demo bike's around and the price of those two bikes.
Wouldn't the Altitude be more comparable to the Patrol? More travel than the Sentinel?
They are nice that's for sure!! Hope someone helps you out.