My vote is for Lachlan Charles. They are both nice names and it sounds good when you say them together.