How can you solo heroic +4 content of your level without utilizing yours and your companions CC's effectively?
I find it hard to believe, that you weren't horribly overleveled for that content.
Your companion doesn't have any CC's? Are you an Imp using Kaliyo? If so, then I can understand not needing your companion bar as you don't need to micromanage her abilities.