Just check out all the scenarios.
Putting their money into property may lock them out of any future FHOGs that they may wish to take advantage of.
What if someone sues Luke Inc.? Are the children's investments at risk?
What are the tax implications?
Stamp duty going into the investment may...