Mike,
I think you can get the right answers out of a OLTP, if you couldn't what use would they be to anyone. I think you might need to create more shortcuts to tables so you can create extra relationships between tables, but it can be done. I've been working with OLTP's for years and reporting off of them successfully for years. There are companies that just aren't willing to put out the money to develop DW's or DM's so you have to work with the OLTP. You just need to verify your information along the way. What this does mean in C8 however is that you can't take full advantage of what the product can do, such as using Analysis Studio against your dimensionally modeled data structure, which by the way you'd have to do to a DM or DW too in FM, just doesn't happen out of the box.
Bottom like Mike, you can get the correct results out of C8, ReportNet, PowerPlay, Impromptu, IWR, etc... with an OLTP, just might take some extra steps to ensure the data is correct.