Convert to eye mount adapters like everybody else to eliminate the weakness and mount slop ?
Got these bad boys in my possession already so not going to be using adapters. Guess I'll just have to see if they break...
But hey at least mines 2"'s longer than yours...