I've read the paper, and found it "enlightening", as a whole. I also find their conclusions to be much more reasonable and sensible than that of the USGS Report. I do, however, take exception to any misinformation that makes us look foolish. As both a scientist and a hobbyist, I look at things from a perspective probably not shared by many folks.

As for Pythons being found, check these out (just a few of MANY):

Florida Herping

FL Pythons

Pythons, too

As you can see, three species of Python are still turning up.

-Cole