Hi Mike,
I would recommend using one of the following options to collect additional info from your customers:
Product Variants using the Textbox Display Type:
Product Variants
Custom Product Fields:
Click here
Utilizing the Custom Checkout fields available on the Step 1, Confirm, and Confirm Status page. These can be enabled in the Store Settings. More info here:
Store Settings
Hope this helps!