I like gnome-shell, but some visual elements annoy me, particular anything that uses vertical real estate, such as titlebars, tab bars, etc.
The desktop's top bar can be hidden using the hide top bar extension. This hides the bar at all times, except with in 'overview' mode (i.e. when the mouse goes in the upper-left hot corner or by pressing the 'super' key on the keyboard, which by default is the left Windows key between Ctrl and Alt).
For window titlebars and terminal tabs, it can be fixed using CSS styling.