I think you should go for it & do the presentation.
Seems to me you worked hard & done th research.
You do not want to look back in time saying I wish I did that presentaion.
all the best.
hope you get a standing ovation.:clap: