I'd switch out the master of ordinance for the Astropath. Since it's Straken in command, you want to be moving and fighting, not standing still firing a template that will pretty much always miss

Perhaps also think about dropping a plasma gun for a medpack and a bodyguard - basically more fighty attacks.
I think my old comment still needs to stay though. - What if you meet a Land Raider. Or worse, what if you meet James' 3 land raider plague marine army.
I do want to ask though, what are you 'expecting' of Straken? As such a unique (and expensive) special character, you kind of need to focus your army around him for him to be particularly effective. With Grenadier armour, he also probably doesn't fit too hugely thematically (unless there's a conversion - Robocop?).
Basically, Strakens special rules help infantry fight harder in close combat, your army doesn't really have any guys that are halfway 'efficient' at close combat. Veterans, you're paying points for the increased ballistic skill and special weapons, neither of which are used in CC. If I was using Straken, I'd probably have a couple of 30 man 'blob' platoons along side him each with a commissar, 2/3 sergeants with power weapons ready to bring the furious charging pain.