Roths may be overrated for most investors, new research suggests.