Duvida sobre JPA

Opa !

Seguinte, gostaria de saber alguém ja utilizou e se nao tem problema de utilizar JPA em projetos de médio/grande porte. Preciso montar uma arquitetura que suporte legal o meu projeto, que vai ser um E-Commerce. Eu ja fiz varios testes com JPA e montei uma arquitetura inicial com WebWork e JPA e esta funcinando legal, mas como trabalhei bastante com acesso direto a query e procedures, estou com receio de mapear todo meu banco no JPA, que é um recurso novo. Preciso estar preparado para grandes quantidades de acesso no site. Ah, no JPA estou usando o TopLink da oracle.

Alguém poderia me ajudar?

Obrigado !

Não vejo problemas, saliento a importância de implementar o negócio nas classes de negócio e não no banco de dados!
O resultado não depende da especificação JPA e sim de sua implementação, hibernate etc, etc etc…