Now I don't know if a real horse = one horsepower. You'd think but...
Anyway, 1 hp = 740 or so watts. I dunno how much a carriage costs, hp-wise, but assuming 1/2 to pull the carriage leaves 350 watts, minus mechanical and electrical overhead for the alt, doesn't seem to leave much left over for power production.
Jonathan