The only way the surprise could be preserved is if you tell both Anakin's and Luke's stories simultaneously over the course of three movies instead of six, through a series of flashbacks and flash-forwards (i.e. - The Godfather II). How else could you do it?