Legend components are great, we use them for all sorts of things, but they have some rather silly limitations.
Why, for example, can't we add a floor in plan view? This would be very handy for landscaping elements, where you have used a floor for paving, grass, etc.
Why can't we flip/mirror the component? This would b very useful for window/door elevation schedules (which are easily created as legends). It would also come in handy for many other uses.
Legend Components could definitely do with a bit of an update, but the least would be to standardise the view types you can have for the existing components and add the ability to flip/mirror components.
Then, maybe add a few more categories in...