I reached the same conclusions about client only nodes and this is what I’ve been implementing. I’m nearly there … I have block chain download, parsing and verification of the blocks/transactions done, with creation of spend transactions almost done.
That’s great! The first client-only implementation will really start to move things to the next step. Is it going to be open source, or Google proprietary?