I put a 10x10 lot next to the Bistro. It's nice and close to town.
As for the new venues, I've tried limiting them to only those that will benift my sims. For one challenge, I have only placed Waylon's Haunt. It fits up next to stoney falls without having to delete anything. The Grind dance club also fits in a couple of places about town. For another challenge I used Aquarius, and deleted two of the empty lots on the lower side of Pinnocle Point and placed the lot there. I think that was one of the few spots where it would not overlap spawn points - but I'd have to go into CAW to be sure. Unless you don't mind losing some spawn points, then it's not a problem.
As for the film studio, I intend on having my sim buy a lot and then use moveobjects on to fit it onto a smaller lot.