Looks like a scam but I can't be sure.
I think its NOT. Representing and showing your face and names in the website can be a foundation that the project is not scam.
It not a
scam. Boosteroid has been able to introduce their team well. Along side with a photo and credentials.
You have a point if boosteroid is scam they do not show their identity.