No its a great name, distinctive. you don't need to use his surname everyone knows who 'Kiefer' is. :) Donald named his other three sons, Roeg, Rossif and Angus Redford, after film directors he's worked with. I quite like it myself. Celebs do sometimes call their offspring unusual names some work, some are just plain silly. Personally I love Kiefer I think its a great name.