I don't dislike
Klaus but I live in Germany at the moment and the name is quite dated here (it's mostly seen on men in their 40s and 50s+). If you live in the US that shouldn't really be a problem though. As an alternative, how about using
Niklaus or Nicklaus with
Klaus as a nickname?