As there is currently no official word in french for the device, I think french users are well-placed to propose a name.
And as Internet is currently the best way to propagate something, why not using it ?
Now english speakers don't have to use it, but I don't see why french speakers would have to use an english word if there is a possibility to create an alternative in french.
And if this alternative is sufficiently acknowledged, there is a chance that this term will appear on dictionaries in the end...

Am I here overly optimistic ?