Eddy,
It look's Ok but it really is a case of not knowing until you actually build it.
A lot of recent track changes have become works in progress, what looks good on paper sometimes just doesn't work, rider feedback is key. shape it try it and be repaired to change it.