I'm talking more about integrating those providers, not the wallet, that way would be easier for people.
  • install a wallet
  • choose a provider
  • choose an adress
  • share that address online.
Having to visit another site to get an adress doesnt seem intuitive, even could be a way generate revenue for those providers.