Not cutting longer commercials

You’ll need to tweak you comskip, try using more “aggressive” settings. There’s a GUI included to help you tune your comskip ini, you can find more details here: Tuning Comskip and Custom Comskip INI's (Country / Channel specific)

Similarly you can tweak ShowAnalyzer using the GUI tool included (which can be found from the windows start menu)