I have a number of databases that are constantly getting refreshed from imports. Querys on data dictionary tables seem to take forever. I have a feeling it may be due to the ammount of delete and insert activity on the sys tables.

Is it a bad idea to rebuild the sys indexes and analyze the sys tables from time to time?