I have seen this too on our iPad 2 that upgraded ti iOS5. It asks for verification every hour. I do have our set to check jailbroken status every 10080 minutes (7 days) and the compliance window is set to the default of 240 minutes. What gives?
received some background information from McAfee:
if you have continuous jailbreak detection on it is necessary to have the location services running on the ipad/iphones. This is the only way to have a permanent management connection from the MDM to the device (running over the Apple Push service) . I always thought that the MDM can check the status etc also over the Active Sync connection but i was wrong.
The thing what i see regarding the location services is you cannot manage this setting over the MDM ( no policy available from Apple for this) and second if you have your location services on all the time your battery lasts max a day .