Beyond that the main reason for the move was to gain Django's admin interface. Beats hacking html by hand any day. In the future it should also be very easy to add new features as we see fit.
This is my first use of Django and I'm quite liking it so far. There have been a couple of minor sticking points here and there, but I can't wait for it to hit version 1.0 and for the book to finally be released.