The Annihalation Barge should be a great for suppression against light transports like Rhino's and Chimera's. With those exploding 6's and 4 shots anyway the AP- doesn't matter so much. It's main target is always going to be infantry though, especially stuff with poos armour saves which it should make giblets out of.