First of all this is truly a gem of a post and man final result is AWESOME! Congratulations, real master work there!
I am very interested in this part. What made you give up on the new board orientation? Did you simply decide not to do anything about it or were there specific reasons you gave up?
Again: congrats, awesome work!