I think he's wanting to take a youtube video and place it into a Powerpoint, not necessarily wanting to make a YouTube like presentation, which that app appears to do.
The problem with YouTube videos is that they are in .flp format, which Powerpoint doesn't support. You'll want to find a .flp converter. You can come across one on download.com however few work as you'd wish. I ended up having to purchase the Moyea FLP to Video converter for something like $35.