Yes, I see from some of the examples that it can become extremely problematic, especially with the use of the three-class feat. That one would definitely have to be scrapped.
What do you think specifically of the first feat, with the condition that classes must remain within one level of each...