I haven’t found my Surface Go laggy at all. I run SAS, a Windows only statistical analysis package. Granted, I’m not running really long, complex programs with huge data sets, but it runs my programs really well.
I myself wanted to get a device to run Tableau. It's above the minimum requirements (2gb RAM, Pentium) but below the recommended requirements (8gb RAM, i3).
What the Surface Go offers is the premise of a lightweight device with alright specs (4gb RAM Pentium, 64gb storage). The bezels aren't the most aesthetically pleasing with viewing either. But then again, an iPad 2018 has large bezels too.
I don't feel too comfortable paying $450 to get the device w/ the keyboard, but then again my iPad has 4 year old hardware and is about 2 year old itself.
I feel kinda backed into a corner because nothing within 1-2.5 lbs w/ a 1080p display, 4-8gb RAM, 2 in 1 capabilities on the PC side outside of the Surface Go.
Longevity of the Surface line is important to me too. I don't want to get a device that will have problems down the road. The SP4 was an awful device because it couldn't hold a charge for me.