This is such a cute name! The only problem is that I don't think 'Anniken' ages very well. It's cute on a kid, and nice on a teen, and not too bad on a young adult, but can you really see an 80 year old Anniken? Maybe for a middle name it would be better.
Well, can you see an 80 year old Brittany, Tiffany, Katie, or Jessica, either? Those names will be considered "old" one day. I think this name is strong, but unfortunately, it will always be associated with Star Wars.