If you just want to watch the log lines, and don't need the data afterwards, why not:
ssh host1 tail -f file & ssh host2 tail -f file &
To accomplish what you say in the comment, if you have the pee
command (moreutils):
pee 'ssh host1 tail -f file' 'ssh host2 tail -f file' < /dev/null