Its gotta be based on AIRspeed. The only reason for when to cancel reverse, is the point you are likely to ingest your exhaust, which has nothing to do with your groundspeed.
Anyway, in my book, there is no point in cancelling reverse, while still pushing on the brakes! "Brakes off = reverse off..."
Select 'forward idle' only when you need some!