I think it's beautiful, but (in the U.S.) Mariamne will no doubt get confused with Marianne quite often, or people will think it's a typo. Otherwise, I don't see its length to be a problem.Thanks for bringing this name back to my attention! I almost forgot about it.