Honestly they don't seem to be a good fit. I mean they are going to get in, no issue, but they already know how to run a business (charge more) and they can pretty easily get access to investors.
The more interesting question is if they will ever end up teaching at YC.
That would be uhm... i don't even know the right adjective.