Oh, come on people.
More: I love the fact that I can write a bunch of functional test steps, then call them from a Groovy script. Then, for free, I get a Load Test. Even the fact that they're getting called from a Groovy script doesn't stop the steps appearing in a load test report with accurate data about how long they took to run, how often they individually got called, how much data was involved and how many times they failed.
And that (for a while, I wish this was configurable) the log entries for those failures magically click through to data on what went out and what came back, for that step.