Did you ever decide which was better? My comedy group has a series of videos and we planned to release them on a schedule but want to do a good job and have the possibility of hosting or releasing virtual live shows as well - was curious about Vimeo too. thanks!