Any reason you haven't asked these questions on our forums. I'm sure you're aware by now that there's a pre-sale questions section that's open to anyone. We'll be happy to answer your questions there and others will get the benefit of seeing the answers as well.

http://forum.gravityhelp.com/forum/pre-sale-questions