Comment by floundy
>Done right this could set them up for life and make them millionaires with virtually no effort by the age of 30
This seems hyperbolic. Given that money doubles in roughly 10 years at a 10% rate of return, if kiddos are 10 years old they get two doublings by 30. To be a millionaire by 30 requires a present value investment of $250k per child.
You should take inflation into consideration, so the million in 20 years won't be the same as now.