I'm sorry you haven't had success with the distribution. If :set ft=python is crashing your vim it's definitely due to an incompatibility between the python plugins we use and the python environment VIM is running with. This isn't uncommon, it's one of the disadvantages of using an external language in vim plugins, you can't control the environment and often there are incompatibilities across different python (or ruby) versions. While this is likely not your specific issue, this link highlights these problems http://permalink.gmane.org/gmane.editors.vim/98903.
You may have more success with Janus, it's a good distribution, but very ruby focused and heavily dependent on ruby. You would likely be better off ensuring that your python environment is what you expect since this isn't a distribution problem, but a problem with one of the python plugins which you presumably would want since you are editing python. I would suggest disabling the python plugins until you find the problematic one. There are only 4 listed at https://github.com/spf13/spf13-vim/blob/3.0/.vimrc.bundles#L172.
I would also encourage you to file an issue and email the mailing list. There is a large community that would likely be able to help.
To uninstall spf13-vim:
Download and run https://github.com/spf13/spf13-vim/blob/3.0/uninstall.sh or simply follow along with the commands in that file.