Réponse courte: probablement pas. Surtout que vous déclarez que vous avez "beaucoup de modules activés et certains d'entre eux ont été personnalisés."
Réponse plus longue: les modifications de Pressflow sont relativement faibles et ne cassent presque pas les API. Cependant, il existe certaines incompatibilités, la plupart dans le domaine de l'accès à la base de données et de la mise en cache. En particulier, les modules qui, sciemment ou inconsciemment, ne sont pas lus par les directives de codage de Drupals, vont probablement se casser. Ma suggestion: essayez, si un module se casse: corrigez-le (et déposez un patch).
Mais la vraie question est: allez-vous bénéficier de Pressflow? Ce n'est pas simplement "mieux". Il permet la réplication de base de données, telle que l'équilibrage de charge ou les maîtres-esclaves. Avez-vous l'intention de l'utiliser? Il introduit un meilleur support pour la mise en cache des proxys. Avez-vous l'intention d'exécuter un calmar ou un autre proxy de mise en cache? Il a quelques petits changements dans, par exemple, la zone de mise en cache, qui peut (mais ne peut pas) vous aider; en fonction de votre utilisation actuelle.
Ma suggestion: d'abord voir comment améliorer les performances sans Pressflow. Ensuite, une fois que vous rencontrez une zone où Drupal ne vous aide pas, mais qui est "corrigé" dans Pressflow, pensez à changer.
Avez-vous besoin de cela pour les utilisateurs anonymes ou authentifiés? – Unreason