The Android platform presents several unique challenges, and depending on what an enterprise plans to use them for, they will need some significant subset of the items you list, or maybe just one or two.
In most cases (at least those I encounter), security is a primary concern, as the platform is a bit to ‘open’
We find positive reaction to the Rover Apps platform which delivers answers to most of the items you list:
Security through totally encrypted payloads both in transit and at rest (this later one is key, as most Android hardware lacks encryption). No need for VPN with the option of a secure, intermediated connection. Strong policy enforcement for the App (vs the device), making it ideal for personal devices, and not interfering with personal user experience.
A ‘walled garden’ portal application with centralized control of who sees what on the mobile, supporting an “application catalog” concept for server side ‘apps’ that integrate with ERP, CRM, or legacy internal systems.
Simplified testing and development done completely on familiar server platforms using familiar tools.
All of these are ideal for organizations that want to support this platform, but have security, control and development life-cycle management concerns. Especially when they are looking at provisioning third-party resources (contractors, partners, etc.) with some controlled mobile access to existing enterprise workflows or data.
Again, it all depends on what problems organizations are trying to solve and how much effort they are willing to put towards mobile-enabling personally liable devices. We see a strong requirement for our ‘island of enterprise security and control’ approach with customers wanting to mobile-enable employees and partners on multiple mobile-OS’s.