how reliable is this buggy etc, and any intrest in sport quads?