I am considering purchasing an iPad for my son to use mainly for T4L. However, I first want to make sure that this program can be supported on the iPad and also, which is the best version to buy in terms of speed, memory, etc. I was looking at the iPad mini, but I am not sure if this would suffice. I originally considered a laptop, but an iPad would be dual purpose, especially on trips.