I actually fish Central Oregon lakes. The best scenario would be to have a pontoon and a good motor-boat. A Kayak might be an option but I don't know enough about them to recommend one. For fishing Cascade lakes I would not choose a canoe. A canoe is fun for exploring but you will be constantly fighting it, if you try to fish from one solo.
Here is a Central Oregon lake. It might give you an idea of what others are choosing.