I have once been doing that and it worked. Even quite well. And I think I do have the patience to do the software puzzle thing.
But, with a laptop on stage there's so much more than just the software side of things.
Where do you place the laptop? And where do you place the audio interface? Do you *really* want to rely on shady USB connectors live (spoiler: no way, at least not without securing them big time on both ends)? What MIDI controller? And what not.
Things have gotten better but a laptop is still a rather fragile thing to carry around and place on stages. And unlike keyboarders, as a guitar player you're usually exposed quite a bit more.
If I would go for any such a setup today, I'd likely get a Mac Mini (even the cheapest entry level version should do, maybe with 16GB/RAM) and remote control it from an iPad (AFAIK, that's perfectly possible without ever connecting anything else). With a bit of tinkering, Mac Mini and interface could perhaps even be placed inside a double tier pedalboard (Schmidt-Array kinda style), and as there's no critical moving parts inside the computer anymore, that should be a pretty safe thing to operate, too.
I'm sure I could slap a great sounding and performing setup together that way (Mainstage would likely be sufficient as a host), but as I would love to have many knobs (surprise, surprise) and ideally scribble strip kinda things, the entire setup would cost a whole lot of money.
As a result, I would only go for something like that in case I wanted to do some stuff otherwise pretty much impossible, such as intense looping, synth-style sounds, individual string processing of a hex pickup or whatever. For any typical guitar setup, it'd be too much of an effort, especially given that there's so many nice ready to roll things out there.