I had Marriott Silver Status via the Chase Credit Card. I was able to take advantage of a challenge to earn Gold status which I have had now for over a year. I then contacted Best Western who is known to accept status matches. They matched me to Diamond Select.
In general for me, Best Westerns tend to be older and not up to par with Marriott brand, however there are times when they come in handy. They can be one of the main brands when visiting local towns on the ocean. In addition, I have stayed at them in years past near Disneyland, and they might come in handy when you need a last minute hotel.
They by no means are my first choice, but again you might have a time where you need that stay.
I have had two stays at the now where status has come in handy.
Most recently, it was spring break for my kids. I wanted to go to Seaside Oregon, but prices tended to be a bit high at some of my first choices. Best Western had a nice ground floor partial ocean view for only $91 plus tax. It had a great location and I booked it.
My status gets me complimentary upgrades when available. I knew they weren't sold out and sure enough I got upgraded to a nice 4th floor full ocean view room. In addition for being Diamond Select I get free points or a welcome gift. I always take the points.
That Ocean view room was going for about $145 per night which was huge savings to be and a nice perk.
I also used this on another trip to the coast, this time the Washington Coast. Again, a nice upgrade to larger room with a full view.
These upgrades saved me around $50 each stay, as the hotels always charge more for those full ocean views.
In addition, I must admit, I have had pretty good experiences at both stays this year.
For hotel status, I would focus on one brand whether via stays or the credit card, then use it to gain status with other brands. It's free so why not!