That looks to be a very nice change.
What level trainer should I try and grab at my level?
I'd say it depends on the type of trainee you want to pick up. If you are trying to train a couple high end trainees, I'd dish the extra money for a L5 (ideally w/ fitness). If you are training eventual div 2 starters, you could pick up perrenial allstar potential and a L4 trainer. Personally, I'd go with the former.