No the Odyssey is a Cruiser it's not a Universal ship, it will never be as Damage intensive as an Escort or Science orientated as a Sci Vessel. Sensor Analyse does not a Science Vessel make.
Your want Universal look at the BoP, as capable as being an Escort a Support vessel or a Sci Vessel, the only thing it can't do it tank.
The odyssey is a cruiser but it has three types each shifted towards one of the three areas. That's why the Vesta is a good example of being tactical, science or engineer vessel because it has aspects of all, i.e. it has forward facing cannons. what cruiser besides the galaxy X has this.