well, optimus prime is aparantly in the class 100 strength level, so i wouldnt put grimlock much lower. id say hes more durable than the hulk, but wouldnt heal after taking damage. hes suposedly fairly intellegent, despite his primitive vocabulary. plus he has a big firepower advantage in robot mode.
i can see him using it for ranged attacks but nothing more as its more vunerable that his t rex form. in fact, even being thrown around by devastator i cant remember him ever taking any real damage, even in the movie when he took a massive kick while falling from the sky he was up and ready to take on the sweeps when they came back. so he might have needed some minor repairs, or have been either knocked too far away to return to fight devastator, or could have recovered on his own shortly after.
so while the hulk is seeminly the favourite i wouldnt count out grimlock. i think it would be around 50/50. grimlock has better firepower and is supposedly a reasonable tactition.