I don't have any experience with factorio modding or lua development (only Java and some related web-dev stuff), but just for fun I had a quick look at some of the code for your mod and boblogistics, and I reckon it would probably be quite a bit more difficult than I initially imagined to handle everything.
The scanning upgrades might actually be the easiest of the bunch, but I had not expected all the humps you had to jump through with dummy entities for blueprinting and power connections, or the visual offsets for the charging pads etc. That must have been quite a bit of work just for the vanilla roboports. Supporting those 3 extra tiers of Bob's roboports would probably require a bunch of relatively quick but probably annoying-to-maintain copy-pasting, or some tricky generalization (that would ideally be clever enough to not apply, say, the scanning upgrade to his independent robo-chest or charging entities that also happen to have type=roboport).