José Manuel.
Te haré una recomendación similar a Fernando.
El hecho que sea común no es suficiente para tomar la decisión, o quizá hay situaciones contraproducentes que lo descartan.
Hasta donde sé WinRar no es gratuito (por favor: no deseo generar polémica, sólo aclararle al colega) e involucrar al cliente a buscar pagar una licencia de un producto que sólo tiene proveedores en USA, no es necesario cuando existen otros programas completamente gratuitos que pueden usarse para el mismo efecto (con extensión .RAR o no).
Existen DLLs (o FLLs) que puedes "integrar" mucho mejor que WinRar o que 7Zip.
Como verás la solución para usar WinRar, involucra usar el comando RUN, que no es del agrado (el comando RUN) de algunos de nosotros que tenemos alguna experiencia en programación.
By.