If you want real gumbo, come to South Louisiana. Anywhere else is just terrible soup. Oh and there is a big difference between New Orleans Gumbo and real cajun gumbo. Personally, I think New Orleans gumbo is horrible, but I am biased.
To answer you question, gumbo isnt typically made with turkey, but I cant see why that wouldnt be good. I'd eat it.
The recipe above looks like New Orleans (creole) gumbo. We dont put tomatoes in ours.
Heres how I do mine... I use jar roux (some people are purists and wont, but its too easy this way), I boil about a half (stock) pot of water, once boiling I put in about 2/3 of the jar of roux and let it dissolve. Then I add seasoned meat, seafood, whatever... and let it come back to a boil, then I keep it over medium heat for a while. Once the meat is nearly done, I will throw in my onions, maybe some green onions and bell pepper and season to taste with cajun seasoning (Slap Ya Mama
www.slapyamam.com is the best) then I let it cook down a little more. The longer it cooks, the more the seasoning soaks in, just be careful, whatever meat you are cooking in it may start to fall apart... chicken for example.
Some typical ingredients:
Seafood: oysters, shrimp, crawfish, crab, etc.
Meats: Chicken (hen is best), Duck, Wildlife (squirrel, rabbit, etc)
Sausage: I would say good homemade smoked sausage is a MUST
Eggs: Boil them separately then drop them in after the meat has come back to a boil, some people can get the gumbo up to a hard boil then crack the raw eggs right into the pot... I cannot, it takes skill to keep them together.
Real Cajun products you can buy online:
Slap Ya Mama seasoning
www.slapyamama.com
Savoie's Roux and Sausage
www.savoiesfoods.com