I don't know, perhaps you can. But regardless of where you post them, you can involve many ponies here in supporting your efforts. Once you find a place where your videos can live, let us know where they are. Anything that is pony minded, doing good is not easy, but we never give up.
What equipment do you use? As you can see in my signature, disabilities can be a state of mind. I have friends who are physically ok but they are just not really all there when it comes to thinking of others, sometimes that is the most disabling attribute. I like your avatar, Twilight is almost human...