Is a "gravel bike" just a more sturdily built CX bike with relaxed geometry and big tires? If so sure it can be a good road bike but it will likely be heavier and more difficult to get really aero so I think that some tradeoffs are inevitable compared with road bikes.