Oh, that's pretty cool! Now I can't decide whether that approach or one based on AT is better...
The main difference was atproto wanted to tackle scale, so we went with a servers & aggregation model. Radicle is going for device-to-device networking as a primary goal.