By itself, No. With something savory to balance it? Yes. Anything can go on a pizza, does not mean its going to be good nor that its going to fit. I would not personally put it on pizza but i would eat it.
It's not bad at all. It goes very well with some hot stuff like jalapeno etc. Just the right balance of sweetness and spicyness - delicious. I mean there is a reason sweet chilli sauce is so popular. Even my granny put it on pizza and her best friend, a true italian nona, approved it. And seriously, people put much weirder stuff on pizza and sell it. Only to Mention fries or some really nasty goat cheese.