I have taken another tour hosted by Steve. It was very informative and a lot of fun. While I have not taken any of his new tours, based upon my previous experience I can tell you that you will have a good time.
Now I just need to find a way to get back to Honolulu so that I can take his new tours.