I don't care how many layers we are going to have in implementation, I care for the final layer --- actual use of Ajax in templates. RPC is not a final layer for me, because I suspect that majority of user will need end user functionality, which is more high-level than RPC.
etc. I love this vision, and would be happy to help make it happen. I agree wholeheartedly that the end-user of this stuff should not need to know most of what the implementers will need to.
--da