Looks good from the pics. Agree with IS that the formality is off tie-wise. Have you checked out the Post Imperial ties by Tira? Think something like that (maybe the navy with white squares?) would look great.
I have a ripstop and the high navy twill. Personally, I don't find the ripstop noticeable at all, but if you feel it is, then it might be best to go with the twill. Only downside of the twill, at least on the navy, is that it attracts hair/lint etc. quite easily.