Hola olbeup.
Yo coincido con lo que te han sugerido los compañeros. Aún suponiendo que todo resulte bién, depender de una unidad o componente para lograr cierta funcionalidad, es preferible que depender de un Delphi "a medida" para hacerlo.
Claro que eso no implica que no puedas hacerlo para experimentar, siempre tomando los recaudos necesarios...
Saludos.