Underfloor engines are not great on a long journey but as discussed elsewhere, they were the only option at the time.
I don't have a problem with the underfloor engines, only the capacity hence my comment on the length that the Voyagers were built to.