Q: "Which would you recommend to your customers"
A: The newest one available, that their corporate policies and currently licensing allows them to have.
Many of our customers do not permit changes to their infrastructure from 6.0.x releases to 6.0.y releases, or 6.x to 6.y releases, without large project planning and testing. (=$$$)
Using your "projected releases" the answer would be...
- If they are on 6.0.1 and are planning an upgrade which only allows them to stay within that code stream, than I would recommend 6.0.1 CF5
- If they can move to a newer code stream, but are not under maintenance, than they should move to 6.0.4
- If they can move to a newer code stream and are under maintenance, than they should move to 6.5.1
I hope that helps. Alan