I tried that when i first got 3DS for a few days in a row and quickly realized i was the only one with a 3DS around... i might have to try this again, then again i dont ever play it and its laying somewhere with the battery dead
Really the street pass was developed by the Japanese who spend an insane amount of time in elevated subways and live in some crammed city like Tokyo.