The videos from the FAQ page are not available for me. I assume they were using the old name and you have removed them from your youtube account , possibly though doubtfully unaware of this consequence, once the name change occurred.
Perhaps and most likely you intend to create new and updated videos instead in the near future, yet for a newcomer to the website, having unavailable videos as answers to the first few FAQ questions is not the most pleasant experience. I would rather see some written answers until videos become available.
Many thanks.