Having used Allies Roll several times on my corsair in order for me to close a powerful SC on Melo Melo by closing a darkness SC with a 5k damage wildfire, I can safely say that Allies roll does almost nothing. You'll average somewhere around a 15% increase to SC damage, and since SC damage is based on the damage of the closing WS, you're better off using rolls that will just boost BOTH the WS damage, and (by extension) the SC damage.
Drachen roll is a little bit underwhelming as well. Rolling XI with DRG job bonus will get your pets 16 MAB (and magic acc), though it's much more likely you'll roll a 7 or 8 without a DRG in the party, meaning you'll get +1 or +5 MAB for the pet. Granted, you might someday find yourself in a party with SMNs spamming magic WSs, or PUPs using the mage body, and in those situations the choice of rolls you can make is somewhat limited. But you're much more likely to find yourself in a situation with RNGs who want courser's so they can make full use of their weapon's aftermath.
To be fair though, there is untapped potential with CORs + SMNs which would require the use of DRG roll. It would be possible to have a COR in a party with 5 SMNs, have the SMNs astral flow, pop an ether, the COR uses random deal, SMNs use astral flow, pop an ether, COR uses wild card, SMNs use astral flow, pop an ether, cor uses random deal, SMNs use astral flow. It gets even more confusing with more corsairs, but 3 CORs + 3 SMNs would produce even more damage.