I don't use Roon, so I'm just guessing here. It sounds like your desired Roon endpoint would be wirelessly connected to your network. This is generally undesirable for consistent sound quality, regardless of player software. That wouldn't be an issue if you just wanted to play local files from the ipad. However, then it's more than an endpoint and will need a bigger set of the Roon software.
I'm a fan of the Allo products as well. The next step up would be something like the Sonore microRendu (there's one on ebay right now with an LPS for $380).