Just wondering what type of flooring/mats people use and for what type of training. I currently used carpet bonded foam (same as what is used for gymnastics floor routines) for our school but its nearly 30 years old an Im looking to upgrade. We train a fusion of old school TKD, karate, and...