Yes, the President should be able to authorize Military Force against terrorist organizations but only on a limited scale
Full military involvement, such as declaring war or invasions should still require Congressional Oversight and approval, however, limited, direct strikes should be available as an option to the President.