Jim Harbaugh benched Alex Smith in favor of Colin Kaepernick, yet the 49ers' former starting quarterback is enjoying the ride.