I just saw the episode on Hulu. That last scene between Homer and Lisa was great. It was reminiscent of the secret message Homer's mom left him in the newspaper.
When I saw the lemonade stand, it was very predictable that someone would try to shut it down due to no business license.