Create a funnel only when there is a well-defined path you can see/expect your website users to follow to complete your website goal. If a website goal (like a file download) can be achieved by following dozens of different paths, do not define a funnel. If you do, it won't help you much in understanding how different traffic segments convert. Instead, create filtered views (like one view for organic traffic, one for paid search, one for social media etc.).