Hi
I don't see any reason why this wouldn't work as you are Natting source IP addresses only so there should not be an overlap.
So to nat outside addresses you could do
nat (outside) 1 0.0.0.0 0.0.0.0 outside
global (inside) 1 "ip address" netmask 255.255.255.255
I have used NAT like this before but not for all addresses, ie i had specific subnets coming in via VPN tunnels so i have never used the 0.0.0.0 0.0.0.0 addressing for outside NAT.
Let me know if it works
Jon