Arielle is French,
Ariel is Hebrew.
Ariel is unise, and I believe it was originally masculine (correct me if I'm wrong, please), whereas
Arielle is only feminine.
Ariel is a mermaid,
Arielle isn't. The prn.s vary with the spelling.
Arielle is lovely, and I think it's just as perfect as
Ariel, only different.