With the default firmware settings it appears there are some print quality issues using octoprint/octopi instead of the local SD card.
I did some digging and some people suggested there may be an issue with gcode not being sent/received fast enough with complicated curves etc. I remember on the stock board with octoprint if i tried pausing/canceling it would still run a few commands before actually stopping/pausing where as with the cheetah it would almost immediately pause the print suggesting there was less of a buffer of gcode on the cheetah board compared to the stock board.
I figured I would give it a shot and wow so far increasing the buffer sizes in the adv.h file have really made a difference with the blobbing that I was getting. Just wanted to see if anyone else was experiencing similar issue and if the suggested settings from the post above helped them also. Might be able to petition Fysetc to take a look and update the repository if it is appropriate to keep others from running into the same issues.