904 or 727 in 66 barracuda

A built 904 is probably best suited for the earlier A. Smaller, faster, lighter, compared to the 727.
I would agree. Either can be built to handle the HP. 904 takes less HP to spin. if I was starting from scratch, I'd go that way