That does pretty much rule out i2p if you want any federation with clearnet.
Maybe federating only inside of i2p is fine though? It'd require more than one instance, but having a completely isolated fediverse could be a good thing.
I guess I would worry what sort of people would be attracted to it.