I gotta say, Soho seems like a dangerous woman to be around - even if you aren't getting jacked or shot by her, she definitely has a tendency to get into gunfights.
Got a familiar feeling from those backgrounds - I suspect you based a couple from in-game locations in the Grand Theft Auto series.