The problem with that is, these networks are rather convoluted and are basically unusable for most people without relying on exchanges or other similar services.
It's no different than doing it over an exchange... The same fields are available on an application wallets and on an exchange. There's nothing convoluted there.