I want to go on record in stating that I don't dislike the name because of the way it sounds or looks (in fact, I'm intrigued by the word), but I am against naming the product such from a marketing standpoint. Unless the domain ellet.com is own by the team, of which I seriously doubt,
In German and in French, it doesnt sound appealing: Ellet
