2 schools of thought here:
1. Bleeding edge means latest drivers, newest features, and sometimes better performance.
2. Older generation means less buggy, proven quality, better documented and stable.
If you can find what you need in an older version, I suggest checkin that out, however if you run into problems, you may be able to fix them with a simple update. Try em both if you can. Find the one you prefer.