your backup strategy depends on your database size, storage availability, and hard ware.

For big databases > 1TB level 0 and level 1 incremental (cumulative) backups make sense. You can also take incremental backup by updating the level 0 backup depends on the Oracle version.

From what I have been reading it seems that BACKUP INCREMENTAL LEVEL 1 DATABASE will take faster to do the backup and slower to restore as opposed to a BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE, which
will take longer to backup and faster to restore. Do I have that correct.
I have not tested it but in theory, incremental backups the changes happened for one day where as incremental cumulative backups the changes once for few days so it is obvious that first one is faster and the second one is longer.

run {
allocate channel d1 type disk;
restore database;
recover database;
alter database open;
}
The commands are correct but they are generic.

Thanks,