I got the brass insert, it has a much lower chance of stripping. Not an absolute necessity though. To answer your other question, I love the quality...
You can do much better (SQ) than Infinity speakers for the same or less money. Check out Focal 165A1 - Focal Access 6.5" 2 Way Component Speakers or...