For the mat, we purchased the inexpensive carpet runner by the linear foot from one of the home improvement stores. I haven't used the trainers that you are considering, but give another vote for the Kurt Kinetic.