I think he means it to be a play on YOUtube and pronounced YOUvie.. good brandable domain as you say, but the value for this type of domain lies in the branding and development IMO.. reg fee - low xx as is, undeveloped as there are literally scores of similar type domains still available.