We are already using Universal Print to allow clients to print on devices connected to Azure, however, we would need also ERP systems such as Oracle EBS or SAP to send print jobs via a print server.
In this way, we would get rid of the VPN requirement for small offices.