The problem with these decisions is always the lack of a perfect crystal ball to see the future!
We normally recommend joint names because of the CGT issue mentioned already, clients hate CGT!
You should talk to your Accountant and make sure you understand the tax consequences of your...