If I got something like this, woudl it replace the need for serial decoding features on a scope? I am looking to buy a 4 channel scope. Should I not be concerneda bout the logic features of a scope since I can get them with a logic analyzer?
Decoding in the oscilloscope is a nice to have, but don't agonize too much about it. A $10 LA can do it better for longer acquisition and reverse engineering. Also, many oscilloscopes can be used with Sigrok, so the same software and the same plethora of decoders (sigrok has way more decoders than any oscilloscope, and custom decoders can be added any time).
In my case, I've used the decoding features only a couple of times in the last years, mostly for demonstrative /didactic reasons. I also have a LA which I never use in practice because it's easier to make a change in code and observe if it works than to hang the probes of an LA, then start acquiring, and decoding, and fiddling with triggering and so on.
Hooking an LA and decoding only makes sense when the data sent is unknown, e.g for reverse engineering.
When building things or writing software, an LA it is not needed at all.
Protocol decoders in an oscilloscope is nice to have, but not critical.