Gratz Malorn.
I really dont envy your job and it will be difficult for you to please everyone once you are entrenched and have to work within the constrains placed on you and the other developers.
I know your intentions, like everyone else on the team, will be for the best.
Good luck.