I generally don't call ground or tower when the runup is complete, unless there is a significant distance between the runup area and the hold short line.
And THAT is the crux of the matter.
Scott, I don't know if you've noticed, but Steven tends to not give his answer to a given question, he tends to ask questions to lead us towards the answer as he sees it. You are not seeing it.
The issue here is that while we all "know" what's expected, what is expected is NOT what's written.
What we expect to do based on what's written is to taxi to the runup area, do our runup, advise ground that we're ready for departure, and be told to taxi to the hold short line and monitor tower. The tower SOP's seem to back up that this is what they are expecting as well.
Unfortunately, as Steven has pointed out without explicitly pointing it out, is that the procedure I describe above is NOT what is called for in black and white in the A/FD. The A/FD says "when ready for departure" which can also mean already sitting at the hold short line.
I think Steven's point of view, as someone who has to follow written FAA procedures day in and day out, is that things that are written in FAA publications need to be clear and agree with each other, and in this case there is still room for error. Think of the perspective of a student or new PP who goes here for the first time - There's a pretty good chance they'll interpret what the A/FD says as different from what the tower is expecting, and when pilots and ATC aren't on the same page, that's never a good thing.
Can we please go back to arguing about global warming now?