For your configuration the UDA approach should give you better performance as it loads directly to the TDATASEG_T staging table and avoids the unecessary extra step of populating the AIF_OPEN_INTERFACE table.
Thanks SH_INT! Is it OK to have the view on the FDMEE schema?
We were not allowed access to the PS schema so that was our workaround for ODI to be configured for UDA.
if you crear the view in the FDMEE database, i think the SQL query to extract data from your source will not be executed remotely. Therefore you may have performance issues when importing data.
the good thing of creating the view in the source and using UDA is that the sql query to extract data is executed in the source including the filters.
Why not asking your DBA to create a sql user which read only access to the view? then you can easily configure UDA.