We too have defined MVs in our OLTP, with refersh on DMLs; we hardly have few hundreds of transactions a day. This is coming out to be a major bottleneck for our application performance.