Lucky13,
Sounds like you have done your homework and when you start the project for real; everything "should" fall into place. I am not saying there won't be some challenges along the way because there will be some. Over all it should be smooth.
I for one am looking forward to your build.