Good, but you forgot the fourth branch - the states themselves.
I like it.
BTW, I sent a letter to my state rep a few weeks ago, advocating Article V to repeal the 17th. I did as you suggested, and reminded him of the power over national affairs that our framers vested with him and the FL legislature.