Well, phantom is its own browser. The aim is to use it in local dev or pre- package when CI kicks in, but before acceptance tests. I find using phantom speeds up that portion of the workflow. Then I’ve traditionally BrowserStacked the rest. Though it’s much more heavyweight than your solution. So kudos for that.