From what I've seen of John Thain, you are bang on. Picks his shots well, has good footwork and has a nice jab, but seems to lack power. I've heard he's very dedicated as well.