Ну если эта новая модная система будет исполнять только "г код общего назначения" то для этого давным-давно изобретены grbl и marlin.
А если она будет исполнять нормальный взрослый код, то нифига не понятно куда и как в предложенный планировщик будет вставлен G38. Видимо придётся изобрести ещё один специальный бинарный формат данных для probe. Добавить его на стороне сервера и микроконтроллера. И порадоваться. Но недолго. Потому что клиентам понадобится код G33
И это только первое что я вспомнил. А там уверен есть ещё.