I've done this a time or two and it has been OK, but I think the "Miles for magazines" on
www.milepoint.com looks far better. With that site you can use miles from a number of programs (including OnePass), and the selection of magazines is much bigger. So, with that, I'm using old TWA and USAir miles to get mags rather than using OnePass miles that I would want for awards. The Milepoint order screens also make it easy to have the subscriptions sent to a different address (e.g. as a gift)