The name of Merlin's mother as well the name of his home village both mentioned in this episode don't match at all those found in the original Merlin legends.
The man who plays Kanen in this episode, Alexander Siddig, played the character Dr Julian Bashir in Star Trek: Deep Space Nine (1993-1999). Dr Bashir is the polar opposite of Kanen.