A friend of mine had one of their uppers. It was nice shooting once he got the sights figured out.
Something about their front sight being not "F" marked and he used a non-Windham carry handle/rear sight assembely.
Yes, if you don't have the correct rear sight, you will need a slightly taller front sight post.