It sounds like you did a great job of showing your friends around and opening their eyes to the advantages of staying on site. DVC should employ you as the Australian sales person!
I still recall how amazed I was when I first went to WDW and how the internal transport system worked - gotta love the Disney Transport service!