Reach has no real size limitation to my knowledge, as they will compile in multiple TEAL contracts if needed.