I find the 787 a downgrade from the 747 or 777. The 787 is noticeably smaller and lighter which makes for a less smooth and solid-feeling ride in turbulence. Whenever I fly International I try to look for a 747 or 777.
The 787 simulates a much lower altitude and has more humid air I believe which makes recovering from long flights much easier in my experience. I look forward to the 777X which has the features of the 787 with the space of a 777.