Not to pick on a specific question but with this question it seems that it has become more of a running dialog, akin to something a consultant and an organization would have when troubleshooting an issue.
As SF is not a forum and questions like these solicit an initial question followed up by considerable back and forth, editing and comments against the now updated question, do these questions become off-topic or non-constructive?
It seems at least to me that at some point you have to draw a line in the ever moving sandbox and say hey, this really is not the best place to get your question resolved. It may become especially confusing for future visitors who stuble upon the problem from the OP but then can't find a clear and consistent answer because the conversation bounces between multiple answers, the OQ and comments all over the place.
What are the communities thoughts on this?
Tech Support for the Interwebs,
Your software vendor,
A tutorials clearing house,
A place that will just give you teh c0dez. Add to the list
Free IT consulting:-)