Я использовал devart dotConnect для провайдера оракула в течение нескольких лет, и он отлично работает.
Основное преимущество (для меня в любом случае) заключается в том, что вам не нужно устанавливать клиент Oracle на машины, на которых вы развертываете свое решение. В некоторых случаях он также обеспечивает лучшую производительность, чем клиент Oracle.
Кроме того, вы получаете поддержку как для Linq to Oracle, так и для структуры сущностей.