I've been pretty satisfied with just using Eclipse and PyDev/Aptana Studio so far with Django. Any thoughts on the advantages of PyCharm?
Also, you can always give it a spin for free and see if you like it. I think just simple things like startup times and auto complete speed will make you want it.