The order in which I introduced the woman who would become my wife to Star Wars was in (internally) chronological order. In hindsight, I think release order is probably best. I have an eight year old brother-in-law that absolutely loves everything Star Wars (probably thanks in large part to The Clone Wars) and as much as I'm sure he'd love The Phantom Menace, if and when I get the opportunity to introduce him to the movies, it will be in release order.
I haven't tried to introduce someone to Star Wars using Machete order, but I'm open to it.
Anyway, I think Release Order is best. The "Luke, I am your father" reveal is too important to the experience.
I know it's a stupid pet peeve of mine, but the quote is "No. I am your father."