I think this lesson is fantastic because the more a student titrates the better they get. Using an online simulation is an excellent way of having students practice the physical skills and procedures, along with working through titration calculations, which are some of the hardest in all of chemistry. The hands-on components of the lesson will engage students and will also provide you time to see how students work together on these problems. Having the students complete an actual live titration will solidify and confirm what they learn in the simulation. It is important to have the students apply what they experienced in the simulation, and I believe they would have the opportunity to transfer their understanding of the online titration to the live titration.
Have you found a simulation that you would like to use? Including the link to the simulation, if it is available, would be a great addition to your lesson.
Your lesson is organized and easy to follow. I do not see any technical problems or issues.