Yes I think these switchers are so cheap and easy to use these days it's time to start letting go of linear regulators for the "front end".
As for the FTDI chip, it's very simple to use and reliable, I like it. I just wish they had a smaller version, after all you only need about 6 pins.
Rob