It is large and comfortable enough for my wife, three kids and I, and I am 6'4" 280lbs. My Suzuki DR 400 fits in the bed fine with the tailgate down. It has a smooth ride and handles the Texas Panhandle roads well. We have not owned it long enough to get a real test on mileage but I like what I have seen so far.
So far, we enjoy about everything on it.
More power. Drop the 3.8 V-6 in there. It will not hurt.