Great for Dan Wilson, I'm sure he had the physical genetics to make it to the MLB.
But for most HS kids, I think this is poor short-term coaching choice. Most kids playing HS ball are mere mortals with Arms that are still developing. Prime age starts at 24, not 17.
How about a kid that is asked to alternate between catching and pitching with only 1 day between games? Technically, he has had 4 days rest between pitching starts, but realistically, can you say that the stress on the arm every other day is going to tear it up?