Dropdown fields in the catalogue forms are great, but you can't do anything based on the selection made by the user.
Having dynamic forms where fields could display or not based on answers to other questions would make for a more efficient form and data collection process.

