I like it for both... Cadence is a beautiful girls name, but I think Kadan is just as lovely. Would be tempting to mispronounce it with that spelling though.