Hi,
I didn't plan on porting to Drupal 6 since the two prereq modules weren't available in D6 when it was designed. I did it as a one off for a customer and wanted to give back 
Built in capability in UC2? I know that Adjustments (I believe) was an option, but that had you set a price for every possible combination. In my cases, Color and Font were also attributes so I didn't want to have to assign prices incorporating those attributes as well since they didn't have anything to do with the price.
I have also since found that in UC1, if you have too many attribute/option combos, you can actually overload MySQL. The site I made this for almost got their hosting shut down because of it.
Thanks,
James
