PCF controls vs JavaScript web resources for custom quote configuration UI: pros and cons

Our sales team needs a more intuitive interface for configuring complex product bundles in quotes. Currently, they’re using the standard product selection grid, but it’s not user-friendly for our multi-tier pricing structure with various add-ons and dependencies. We’re evaluating whether to build a custom UI using PowerApps Component Framework (PCF) or stick with traditional JavaScript web resources embedded in the form. PCF seems like the modern approach with better framework support, but it also appears more complex to develop and deploy. JavaScript web resources are familiar territory for our team, but I’m concerned about long-term supportability. What experiences has the community had with each approach for building custom UI components? Are there specific scenarios where one clearly outperforms the other?