It's still a no.
Ordnance is fine, it just takes time to use. It's situational, and you as a pilot have to be good enough to create the situation, as opposed to having it handed to you in a neat little "one turn" bow.
Cannons are also very very fine. The autoblaster turret might need some help, but the new y-wings should be able to make use of it.