I'm biased for Willow....haha. But not sure if tht'd work as a middle name.

I think whatever you go with you need to LOVE. As for nickname i think people will shorthen or lengthen anything.

Seth to Sethy, Annika to Ne-ka - if you know what i mean, so thats really a tricky one.

If you use initials regulary i think it's something to concider, if not then as long as it's not rude, cruel or nasty anything goes.

Good Luck.