Sorry to see the problem you are dealing with.
Personally, I would go with the Just Dashes as I hate to have problems getting everything installed and/or dealing with a lousy appearance.
The plastic core versions bite.
I have heard that Ultimate Ride versions with the steel frame (original framework) fit decent. But I have also heard not to work through Alan Foxx.