I purchased a plan on TrainingPeaks from Steve for my first Ironman race coming up later this year and so far am very impressed with its structure, variety, and detail.
Steve has also been very quick to respond to any queries or questions I have.
I will definitely be recommending him to friends looking for good quality, structured coaching