I've always liked this song. The way I see it, until someone can conclusively prove who recorded it, I'll never rule out the possibility that it's a Beatles song.
However, the story that it was found in a trash bin at Abbey Road is almost certainly false. If it was really found in an Abbey Road trash bin, that would mean that it was a studio recording, and if it was a studio recording, it would have been documented in one of Mark Lewisohn's books. Therefore, if it's a Beatles recording at all, it must be a home demo, as home ...