Been a couple years since I've been there as well. I got the biggest kick just trolling the streets people watching. It's LA and Central mixed together and then put on steroids for unusual people.
You can go over to the airport and watch the big blue plane take off that isn't there full of people that do not work at Area 51. Seen that.
Hopefully it has gotten better for all the freaks with nothing better to do but shove fliers in your face for places you maybe don't want to go to anyway. Streets are always such a mess from them being dropped everwhere.