I have not ridden GP4000s or Pro3s so take what i say with a grain of salt. I have about 2500 Vittoria Rubino Pros and have ridden them on gravel bike baths, rough forested paths, and unpaved bike paths through the country. Not a single flat from punctures. I find them to be superb, high mileage and great puncture resistance. they also corner great and roll really nice.