NOT A TEACHER.
"I'd say so" or "I'd say yes" would be correct, but I'm not sure about "I'd say." I think if you put emphasis on "say" it's clear that you're answering the question affirmatively.
Yes, to spark a lot of discussion means to cause a lot of discussion.
Student or Learner