Anyone have any experience with the Grizzly mobile bases? I'm looking at the T28923 which they call The Bear Crawl "Papa Bear" Mobile Base. It's rated at 1200 lbs, so it should handle my Delta Contractor's saw. My main concern is if the foot levers that allow movement of the saw and then stabilize it again are robust enough. The price is reasonable, if it is a good product.