Steve,
In your script with interaction effects, the coefficient of x1 is (b1+i1*x6), so x6 moderates the preferences for x1. And the same for the other attributes. The question is if this has a meaningful interpretation, I am not sure.
Note that you should remove the dot "." after i1, i2, etc.
Michiel