Yeah I've said before I like that the setUp provides a distinction between setUp and code but that's nothing a good comment couldn't fix.

Another thing is that if we get a failure in the setUp then we don't get the screenshot or HTML captured in the tearDown so you need to judge whether this would be useful in debugging a setup failure.