I am sure that there are millions of potential tourists around the world who had never heard of Windsor Castle, and many more who would not have considered visiting on a trip to London (or Legoland). Now many more visitors will have Windsor on their tick list of must visits.
As for the qualities of Meghan Markle, you only have to look at her previous charity work and causes that she supports to see that she is already prepared for that part of the role of a princess.
One thing that was clear from the video is that Prince Harry is not one of the usual stuffed shirts. He seems like a more down to earth, relaxed, and warm person, (same for the bride) and that was nice to see. BTW I am not a royalist.
Now all we need is for Bob to get his post