I sort of like the way it is simple and just a forum. I reckon it is the easiest to find your way around on also.
Maybe you could have a featured van or ute or car show or similar each month.