We actually did T11 with a NIN and they really were not very far behind than they were on MNK, not even counting trick attack, with a 110 weapon and an i90 acc vs full BiS on their MNK. Though, T11 requires a lot of skill as melee with the boss movement and positionals and NIN might as well not have any.
Goads support ability has shaped up to be amazing, though. NIN effectively adds even more DPS through the BRD. BRD is extremely TP inefficient, so actually runs out soonest especially with good proc RNG, and doesn't gain the effect of their own battlevoice.
Now when you get goad you can top up yourself and the raid with 25 seconds of BV Paeon, compared to before, where you'd have to play for longer to let your own TP fill up.