I should clarify that Python 3, by itself, is fine. I had the unfortunate situation of having to use it for a task in which no suitable library existed, which led to a significant amount of unwelcome additional effort.
However, until those library deficiencies are fully met, it makes no sense to move forward from 2.7.
Thanks for the Pillow link, btw. I was unaware of it.