Your solution would definitely work but perhaps it would not be the most efficient way if more than 2 views are needed!
I found a better way... What I wanted could easily be achieved via "Filter" setting in the View's menu setting. So make on BF form as source and as many CB views as you need. Then. when making menus for the CB views, set up the filtering so that the list only shows the output you need.