Hi,

The main problem in recovering with a backup controlfile is that you have to open your database using RESETLOGS.

Instead, write a script for re-creating the controlfile and then do a recovery.

HTH.
Vijay.