If it works where is the problem?

Maxim has a few articles on such cases with mosfet drivers etc. But I don't think you need them.

Ioannis