If the sole purpose of your post is to inquire about the star fangled nut being necessary, then the answer is yes as indicated by the above replies. Yes, there are alternatives, but since you already one installed in your fork, then it makes little sense to switch it out for a different style. If you intent on using a carbon fork, then you will need one of the alternative methods like the expander plugs; other wise you may be looking for solution in search of a problem.