I really like both names.
Gethin is a traditional and gorgeous Welsh name, which in England has been popularised recently by a TV presenter from the kids' programme Blue
Peter.
I prefer
Lucan spelt with a `c`. It's a strong alternate to the more popular Lucas/Luke names.