Premessa ... non ho alcun legame con Odoo SA e se utilizzi o meno il software non mi cambia nulla (tranne se mi paghi una consulenza
) ... tengo a precisarlo visto che parli di perplessita' quindi e' giusto prima di tutto circoscrivere l'ambito.
Come da te gia' evidenziato, i moduli non sono "automaticamente" compatibili tra una versione e l'altra, alcune volte bastano pochi accorgimenti altre volte bisogna riscrivere parte del modulo. Ricorda comunque che il modulo e' stato realizzato e messo a disposizione dalla community (quelli ufficiali sono migrati dalla casa madre e li trovi in ogni versione) a titolo gratuito. Cosi' come non vi e' nulla da pagare per usarli cosi' non si puo' pretendere tempi certi e/o sicurezza della migrazione alla nuova versione. Ci sono poi alcuni moduli che non hanno piu' esigenza di esistere ... vedi quello che citi su l'autenticazione wordpress, se ti serve un SSO usa OAUTH (per capirci il protocollo usa google nei suoi servizi) oppure OpenID (integrabili nelle due piattaforme). Altra obsoleta integrazione e' quella con il blog ... se ti serve il blog integrato usa quello di odoo altrimenti continua ad usare wordpress.
Odoo SA fornisce il suo servizio di migrazione verso le nuove versioni, ma non sei obbligato a sottoscriverlo ne a migrare, se vuoi un consiglio per un nuovo progetto meglio partire con l'ultima versione (anche se avrai diversi bug con cui confrontarti) a progetto stabilizzato potrai usarla per diversi anni senza pensare alla migrazione, operazione comunque non banale per un ambiente di produzione indipendentemente da chi la faccia.
La community italiana mette a disposizione, ancora una volta free of charge, diversi adattamenti per il nostro paese .... non tutto ovviamente e non nei tempi che magari uno si aspetta. Se vuoi queste certezze l'unica soluzione e' rivolgerti ad un partner e stipulare un contratto di manutenzione. Bada bene che i moduli free son frutto di professionisti altamente qualificata che devono pur vivere (loro o le aziende che pagano loro lo stipendio), se si sviluppa un modulo di interesse pubblico non vi e' nessun problema a condividerlo ma la manutenzione in tempi programmati e' altro discorso. OpenSorce != free .... hai il sorgente puoi fare quel che vuoi ma se non sei capace e non ti va di aspettare allora o lo fai da te oppure ti rivolge ad un consulente.
Le API XML-RPC (ma puoi anche usare JSON) non sono obsolete e molti tools quali
erppeek.readthedocs.org funzionano egregiamente tra una versione e l'altra. A basso livello le chiamata cambiano poco, poi ovvio gli oggetti che vai ad invocare potrebbero essere differenti.
Tutta questa papela per dire:
a) Se hai tempo e passione, vai sicuro Odoo fara' al caso tuo.
b) Se vuoi andare veloce affidati ad un consulente qualificato, Odoo fara' al caso tuo.
c) Se non vuoi una delle alternative precedenti ... ci son tanti altri software da poter usare.