Great post. Your argument is delightful, maybe only sometimes a bit exaggerated, like:
During the first four hundred years Christians didn't even have a New Testament.
I do not know how You understand that there was no New Testament for the first 400 years. This claim seems to be a bit too bold.
RE: A short apology guaranteed to improve your chances of evangelizing Catholics (written by a Catholic)