Anyone get it yet? Mine is being delivered today. Was wondering about feed back. Im sure you big time crawlers will not like it. I live on the side of a mountain (bump if you compare it to the Rockies) but my yard and the woods behind me has tons and tons of rocks. So Im getting it just to putz around the house.