How to create flying Characters?

Yes, the videos are very good. Zak (?) is an excellent teacher!

But what I still don’t understand: Why do I need to set the “Can Fly” parameter, when I could achieve flying (hovering) without that parameter, as described in the tutorial video? What is the advantage of using that “Can Fly” parameter instead of using a force, as described in the video?