Should I be suspicious of saveclipbro.com?

It’s really useful for ripping youtube vids - the reason I’m suspicious is that there’s NO adverts there - which is odd. Even this forum has enough adds to keep it going - a lot of websites like that are so plastered with adds that you have to hunt down the content.