Different ways of inserting icons

Hi guys,

There is a difference between using an svg as icon uploading it in the media library, uploading svg code in the custom code or use font icons like the material design one?
There is difference in performance? In usability?
Other observations?

Thank you,

Here is my site Read-Only: LINK
(how to share your site Read-Only link)