I recently came back to tennis after a short break, but gave away my barricade 2s due to a hole in the insole. I need new shoes and here are my choices barricade team 2, barricade 7, propulse, or breathe 2k12. Please help! I have a bit of a flatter arch but not considered flat footed. I need a shoe that will last long, is comfortable, and has good grip on both clay and hard courts. Btw.i am from the philippines.