The only limitations lies in the platforms and their limitations..
The PIX 506E marketing-info states it delivers up to 16 Mbps 3DES IPsec... That's usually 8Mbps each way.. an you can probably subtract another 1-2 Mbps marketing factor so it'll handle about 6-7 Mbps of 3DES IPsec traffic..
So if you upgrade your internet-connection from 512k to 2Mbps, the VPN tunnel will also be able to use this bandwidth.. I would be more worried about the latency.. 400 seconds is after all almost 7 minutes... but if you really mean 400 msec, it's still quite a large number.... though I work daily remote from Brazil to Norway and the latency is about 200-400 msec.. all depending.. and I run VoIP over IPsec.. :)
Did it help?