I am not a great enthusiast of inherited monarchy. But I do agree they are much better, and better value than being a Republic with a President.
I don't think Charles will be very good, and he doesn't express much enthusiasm for the job, but I doubt if he will pass it over, abdication is not well thought of in the family, and his Mother has expressed a wish that he take over when she dies.
My own preference would be that William take over, he is much younger, and a bit more in touch with modern life, and seems a bit more sympathetic to people than Charles. But, sadly, I don't see it happening.