I have often broken up my households between lots. It has variable results. And seems a bit buggy.
But, I have found that if I'm persistent and keep sending the designated sims to the secondary lot they eventually get the idea and tend to stay there.
I had no problems assigning beds or locking doors for particular sims in the second house. I don't have GoHere in my game as the thing I like best about Plant Sims is their flower trail and GoHere was stopping that to happen. But I do have lots of other NRAAS mods.
What I did have problems with is persistent specific weird routing errors. For example, I could direct a toddler to read a book I'd placed on the floor but the toddler couldn't read the book. Displayed routing error thought bubble. And, my sim tried carrying her toddler to the birthday cake to blow out the candles and got routing error. Eventually I gave up on all of this and moved everyone back to the original house. Which I had to tell them to 'move to' as I'd made the secondary house the main house. Once they were back in their original home all issues (of which I am aware) were resolved.