People love "What if"/Non-canon DC stories. They do better than most in canon books.
The Titans franchise is strong mainly outside of comics but within its a mess.
DC really does need to work on their franchises they just rebooted the Legion...again, the GL franchise is M.I.A, and Titans doesn't seem to be a priority.