We are developing a software for our kiosks which uses Nero OEM bundled with the Pioneer DVD-RW drives. We are using VB.NET 2005 to create our application.

My question is what is the best method to use for burning that is the most stable? nerolib or nerocom?
Our hardware will comprise with the latest burner from Pioneer everytime we buy it, so if will one nerocom support all future burners of the same brand?

I am having issue with Nerocom 1.6.0 now, on some machine, it says writing to cache then it hangs.