Привет! Смотря в каких ситуациях. Если картинка svg вставлена через background и проект который ты делаешь не нуждается в поддержке браузера IE, то тогда ты можешь использовать его. Если IE нужен, то твой вариант не будет работать.
Как вариант можно сделать компонент, который будет принимать любую svg и задавать ей любой цвет. Но этот способ будет работать только со вставкой svg в верстку.
Либо без компонента сразу в самой картинки изменить ей цвет. Для этого нужно отредактировать файл svg.
Посмотреть поддержку браузеров можно тут -
https://caniuse.com/?search=filter