Each integration type has its strengths and weaknesses but it does not mean you can only use one or another. Here is a simple example of how to transition from using CMS to the full Cognos Viewer.
With just two lines of code this can be accomplished.
var newdivtag = "<A HREF=" + myURL + ">Launch Cognos Viewer</a>";
frag.innerHTML =newdivtag ;
The following code is an example that demonstrates how to provide a hybred approach to utilizing the advantages of BOTH Cognos Mahsup Service and the Cognos Viewer. It will first launch a report using CMS then if a user wants more robust interaction with that chart they can click the “Get C8 Viewer Link” button to get the cognos viewer for that chart