I hope the general recommendations come back to be trekking bars. Mine just arrived.
But then, general recommendations sometimes lead to trekking bars which is why I ordered them in the first place!! Like chain lube saddles and tires......you get nothing but opinions of others and there's really no way to know what works for YOU without a trial.