This is a superb explanation. You may have convinced me to drop self-hosting.
However, I have secondary doubts: