All good points, I think this is where the "plain english" starts to break down and you _have_ to really come to grips with exactly what the services are doing.
I was trying to write this from the standpoint of describing what the services did to another developer in a really high level way.