I’m more of a CG artist who generalizes than someone interested just in games development and what I find exciting is just how much tech going into UE4 that aligns with the ideals of 3d design in general.
The main consideration as to UE4 being a unifying tool is the introduction of strong FBX support with both import as well as export features that allows for UE4 to be introduced into any pipeline in parallel with out having to fully commit to the development demands of a priority based application. As part of a top down process you could still do things the way that you know works but at the same time fork work already done down the UE4 pathway and if it does not work so what as you have lost neither time or effort.
The only requirement from management is if they are willing to allow their employes to try different things that does not effect their day to day business and UE4 fits well as to this requirement.
Other considerations there are already what use to be very expensive real world models that are either free or next to nothing cheap that can be introduced into UE4 as a plug in, an area which has always been rather lacking in an engine designed for video game design, and it’s just a matter of time before much more advanced applications will be introduced that goes just beyond making a video game.
As an example as to architecture design would be a crowd simulator using real world human behavior. Great for visualization but how much more valuable would the visualization be if you could show the client what would happen if a fire breaks out on the tenth floor of the building design.
The selling point if uncomfortable with calling UE4 a video game engine is to refer to it as a real time driven sub-system and at some point an application that could be used to make a game.