Epic is really getting ready to eat Unity's lunch I think. The graphical quality of Unity 5 is comparable, but Epic is making huge updates on short timeframes and they keep doing stuff like this.
For anyone interested, blueprints are great for prototyping, but once you have too much complexity in a BP it can easily cascade inefficiencies to the point it becomes very noticeable, so I would suggest using C++ with VS 2013 community edition, which now works with the plugin the Epic provides.
Also, there are some features that you can only access if you compile the engine yourself, so that is probably also a good idea for anyone serious about their project.