I think you can bring your own carrier, if you have one, or use one of theirs. I assume they require all the major vaccine requirements as found in kennels and doggie daycare centers.
I think it's a great concept, traveling with my dog riding in cargo is NOT acceptable to me and this avoids that. It does make me nervous having them flying somewhere else, esp with an overnight stay in the middle.
Reality is that they don't fly in my area and the only thing that would require us to fly our pups is a major move, in which driving with them would be okay. I can see it really filling a need for some people though.
I hope it's successful and that they can widen their service area!