I know there are tons of blogging platforms out there (Wordpress,Drupal,etc) but I want to make my own blog engine or blog platform from scratch using python as a learning tool. The idea of using Google App Engine solves the issues in hosting. Blogs relatively consumes less amount of disk space and If it scales then there's no problem of migrations and other things related to that. I chose web2py as a framework cause I don't need to tweak the framework so that it would work with Google App Engine.
What do you think will the problems that I have to face in using GAE's Data Store? Will it be better if I use RDBMS instead of Google App Engine? What are the PROS and CONS if I use google app engine?