Dear KICC
The "new way", as you call it, means that you have to configure your MSSQL server to accept remote connections from the outside world.
Not very good idea in terms of security. Opening a MSSQL server to the outside world, is the first step to call for problems.
In my point of view, Security comes first even above performance or whatever argument people use.