I can't give you advice specific to this list, but I played an all tank IG list and it struggled mightily to give fun games. Usually I shot up my opponent until they hit melee and then I folded up like a cheap tent. I mean, it was definitely cool and was interesting, but when you lose most games, your opponent isn't challenged and it gets boring.
I love the look and feel of mech armies, they just usually die horribly.