I've been very happy with my r888s. They do run on the large side and have a 275 35 or 40/18 which would be perfect for your 18x10s. They may not hook like nt05r, but they should be very close. They hook 2nd fine in my car which is basically the same as yours.