I gonna be honest with you, Rob, I'm a little frustrated. I've put in considerable time in this, and at this point I'm not sure it's ever going to get accepted. I've never had this much trouble contributing to a project before...

I really think this is the best design, and I see exactly zero downsides to it. I gave you the best example I can think of (user portal vs. employee portal). If that's just not going to be good enough for you, let me know now, because I'm going to have to essentially scrap it and do it again. Unfortunately, I don't think I will have time for that for a long time. I've fallen behind on the book because I was sick for 2 weeks, and it has to be my #1 priority right now.