We are considering the Bigfoot system for our Teton. It is a large investment but our Teton is worth it. Our Teton is easy to set up though. We have dual 6000# jacks that are independent of each other. Crank down stabilizers in back. Electric jacks are slow. Really only draw back. Electric is also easy to fix and relatively inexpensive.
2003 Teton Grand Freedom. 2006 Freightliner Century 120 with Detroit 14L and Ultrashift.. Full time going from job to job. Building and maintaining plants across the USA. Sold 2006 Mobile Suites 32TK3