I don't really see your point... Why is it that you did not want to allow them?
I have only played a few matches of D&D in my life, but I think I know what you are talking about... To become "a regular at the table". xD Can these sort of games be played online nowadays? I'd love to join your family if only for a 1/2 hr demo! hahahaha