I have some reservations with these.
I'm sure they'll hold up during a light altercation with dirt but tar.... yoh... I can spot multiple failure points.
Like Johan said, these are mechanic gloves, not riding gloves. As for outlasting the BMW gear... looking forward to your review.