I think you did a great job.
I had quite a few persons saying they were very enthusiastic about it.
I think it is good to go on.