I've worn a very similar tie with my navy blazer before. I thought it looked fine. I might have chosen a simple light blue striped shirt in this case, but I think we both would have had the same concept in mind.
I'd maybe swap it around and go for a stripey tie, and solid shirt. With that lovely PS, I think it would be a perfect blazer look. I think the problem is that, even with the shade and texture differentiated, the continuous solid colour base in both items serves to bring the shirt to the forefront. Which, I think, is where it shouldn't be. Aside from not really liking the shirt (I just don't like any stripes bigger than a bengal on formal wear, sue me), I just feel that most things work better when the shirt is the canvas and the tie the painting.
I mean, it's fine and certainly not horrible, it's just not...perfect. It's also been a very high-quality say so far! As a partial solution, maybe a non-blue PS would help. But the PS is the pick of the bunch for me.