I prefer
Jennifer to variant spellings, eg Jenefer. In general, I'm a traditionalist; plus, it makes life easier to have the most familiar version.
If I were
Jennifer, I'd go by
Jen.
Jenn looks silly; I know a
Janet who goes by Jann, which is even sillier. Behind her back, people refer to her as Jan-n.