I think (if you have access) Rhino → TwinMotion → UE4 is a solution to test regularly.
It’s still in development, but it’s promising.
Mainly because, even with two transfers, it is fast and can be synchronized.
It is already possible to use a large number of features, on the other hand there is no integration in Grasshopper.