And if I remember correctly, I believe it has more weaknesses (especially potential unknown ones) than RSA.
what are those weaknesses? so far I have only read for users that ECC is more secure than RSA
But it's definitely more efficient on embedded hardware,
not only on embedded hardware, but everywhere and also in network transfer because of the smaller keys