Well, the roller got here today.
From the looks of things it'll need a new chassis, stainless steel screw set and some tlc. Other than that it looks great for $100. I was surprised with the size, battery mounting shouldn't be any trouble at all with 6 cells.