I think this is your key feature right here:
Looks like it's using bungee cords for the force feedback. Yeah, avoid that.
I used a DFGT for the first two years of GT5 and it was a good basic wheel to get started on force feedback wheels. Gives you a real feel for the car and you can be really fast with it. Many of the fastest drivers I've run across are using the DFGT, including GTA qualifiers. The only downside I can see are the small shifter buttons, it's a bit loud, and no clutch/shifter. The pedals are also quite light and I used some bungee cords to give them some more feel and a sponge ball behind the brake which many people do. It's a common DFGT mod.
Go with the DFGT...you won't regret it.