One more suggestion:
Maybe AMD might consider sub-version releases with minor improvements or bug fixes or CVS-style tree, so we can see SDK2.3.x.y imporves rather than wait for months to see 2.4. Sometimes incremental improvements is the most robust way for a stable product (Intel for example has always been known to be the master of incremental "stable" changes).
If we want this kit to be included in commercial products rather that just exploratory R&D, then we should not assume that we can do some work, stay away for few months doing something else till the next SDK is released, then keep doing this for ever.
There has been so many common issues which have not been solved for 2-3 SDKs, such as multi-gpus