SetODBCFolder - Standard Action

a) What does this standard action SetODBCFolder do?
b) Do we have any issues / limitations in using the MSI ODBC Tables.
c) Is it a good idea to pass the odbc related information through MSI ODBC Tables or install and capture the registry entries and pass it through the registry table..

I usually use the registry when creating DSNs. However, if you want to make a DSN using the ODBCxxxx tables, make sure you use both the ODBCDataSource and ODBCSourceAttribute tables to fill out the necessary information.

Here's an example of one of a SQL DSNs I did making use of the ODBCSourceAttribute, ODBCDataSouce tables. Make sure you have a component for your DSN as well.