Interesting idea for kitchen and dining room. Island with a bench seat attached for the table. Might have to do something similar in my new place to save room for chairs. Under the bench seat could be storage for rarely used items.
Small space solution for an eat-in kitchen: wall-mounted oak bar with bar seating. A window between the rooms helps the space from feeling boxed in. - could also add cabinetry for a small section and desk space