Marek, did you see google's announcements last week? sometime this summer they will offer app engine with SLA and all the real stuff that production likes...
i have interchanged in testing web2py code on GAE and RDBMS. though once i get into it i do my database layout differently and write my code differently to work with GAE. I am still confident that my code will run on an RDBMS, though perhaps not as efficiently as if i had written for the RDBMS. the updates to google's files API look to be quite nice - you can read, manipulate, and write files to the blobstore now as if blobstore records were files. i have not used this feature yet, but suspect i will soon. i have not built a RDBMS app and then deployed to GAE, but what i can tell you is that i have *never* worked with a platform that has scaled as well as GAE. even when my code was inefficient as long as we paid google they run it so no customers experienced an outage while i fixed my code. 2 examples of GAE usage that i have worked on: www.elizabethscanvas.org is all GAE, even the artwork images that are contributed by members are in the GAE blobstore, and if you have an iOS device look for 'starmaker' the app communicates via an API to a web2py/GAE database backend. the former has low traffic so far, the latter has had spikes at various times since its release. GAE is not the be-all-end-all, but if you are doing a web-based read intensive application it's a strong option. christian

