From going through it with my older child, I see Algebra II as a natural extension of Algebra I (i.e., higher order equations and more emphasis on systems of equations). That's why I would not consider advocating skipping Algebra I. It is important to my thinking that the Algebra foundation be super strong and automatic.

As an example of why I don't think he should skip Algebra I notwithstanding chapter pretest scores of mid-80's to mid-90's: I have seen him solve an equation in five steps instead of 4. While I always emphasize that there is a number of ways to solve a problem and it is good to see multiple ways, it is equally important as he progresses to higher mathematics to be able to immediately see the most elegant and efficient approach.