Explanation:
I regularly use 3 layouts. But only 2 of them I use every day and the 3rd is used just a few times per month.
I find it convenient to change layouts with one button but this approach just iterates through all layouts. It is nice enough when you have 2 layouts, but inconvenient with 3 and more. It is especially unfun in my case because the 3rd layout I need only from time to time.
I think it would be nice to have an option to temporarily disable a layout without removing it from the list, so the layout switcher would just ignore it while it is disabled.