If you dont mind having an EGPU laying around, then by all means go with the ultrabook + egpu setup. EGPU do have a bit of a bottleneck since the methods of using them aren't as fast as an actual PCIe 3.0 slot but the cost effectiveness of it is much better than a gaming laptop.
Gaming laptops...