по моему icomoon поддерживает нормально только svg контуры без заливки - path:fill="..." stroke="none".
Могу ошибаться, но я пришел к тому, что преде экспортом в icomoon всегда делаю только один составной контур и всегда только черным. С тех пор проблем не было.
Я за svg вариант - можно вывести как кодом, так и как картинку. При любом из этих вариантов данный фон будет легкий, не более 1кб. Картинка растр по любому в высоком разрешении будет тяжелее, к тому же вектор всегда вектор, без потери качества.