It looks like he's launched two products that have gotten a little traction on Product Hunt[1].
I agree with you. I wouldn't give this the time of day. If he hasn't built out a successful product before, then he has no track record(as you say experience) to back up his ideas.