Dannae ye worry; this is the right place for this thread. I'll throw a few quick comments your way.
- I'd advise you to give the command platoon command squad a company standard. The reroll it provides is not only cheap, but very useful for keeping your men in line.
- The Inquisitor Lord requires a retinue. It is not optional. At the moment the army is illegal because of this. I'd also suggest you give him much less. A single human character that costs about as much as a Leman Russ is definitely not a good thing. Inquisitor Lords are largely dead weight anyway, so you could gain a lot from removing him completely. The only real reason to take one is to get access to an assassin.
- Here and there, less than optimal weapons choices have been made. Grenade launchers are a poor complement for lascannons due to the disparity in Strength, AP, range and weapon type: pretty much everything. Also Chimera hull weapons are unbelievably cheap. It's hard to justify not taking one. The Storm Trooper squad which is apparently meant to get up close has 10 Troopers but only 1 melta. Make that 9 Troopers and 2 melta for the same points, and they'll do their job far more effectively.
- If you intend to use transports for what they're meant to do (i.e. transport infantry), extra armour and smoke launchers are nigh-mandatory upgrades.