I got a look at it back then (2006-07). It was okay. A fairly straightforward Trek show with new cast and ship. At the time I thought it was a great idea. Now? Hmmm.
Now that we've had two versions of CLONE WARS, both stellar, and now the new film, I think a better show can easily be created.
And should be.
Whether that show is TITAN-based or not is not relevant.