I like this “Subscribe to my site” idea as a way of talking about RSS in a more user-friendly sort of way.
The analogy that comes to mind is that everyone knows what you’re talking about when you say “email”, but their eyes rightfully glaze over if you mention SMTP, POP3, IMAP, etc.