Just a thought on seating. Will some viewers be kids, where some beanbags or something like that might work? Something that can easily be moved around.
What about budget?
I would definitely do a motorized screen that comes down in front of the TV, and between the L/R speakers, just like you...