I think it is pretty certain that the British Navy would have made a resumption of the slave trade impossible. Especially since this would have been extremely popular in the country.
And in fact slavery, especially the American version, was a very inefficient form of labour.