I agree with all of that and when the generator is connected to a structure it must be bonded. I suppose I just prefer 2 pole transfer equipment and leaving that bonding to the service main bonding jumper. When you start switching neutrals you open yourself up to all sorts of potential problems.