I too am running into this type of issue. I just need the website to verify that funds have been sent. I want to keep the wallet on a separate machine. I figure that I will need the server to run a full client to verify payment.
Does anyone else have an answer to these type of questions?