Sounds pretty good to me to be honest.
$400 for two videos for three years and you keep the rights... The worst that can happen is that they make a small fortune from your video content, in which case they will be back to you for more but with a bigger offer. In the meantime you have absolute rights to any income the videos bring in from YouTube...