Nice solution !
The offsets have been reworked on Rhino 8. Haven’t tested on my side, but it should remove the necessity for Clipper.