If it really is pinch flats, I cannot picture you doing that launching off the curbs ( I ride off curbs with my Venge and 28s). It is far more likely going up onto the curb and not completely clearing the curb. Neither tire should touch the curb on the way up and over.