I can agree on the support part, I haven’t had good experiences with that. And yes there are (anoying) bugs which exists for a long time. We have been strugling (well rr has and scriptfan) a lot with uploads and still are. Even great documented bugs with resolution (see posts of rr on this matter) have not been taken serious because the problem persists in version 7 where it was already reported way back in 6. Something to pull your hair out.
On the other hand, we managed to pass by them. It requires some technical knowledge and it’s not a nice thing to do but it’s do-able.
Did I write SC off? Absolutely not!. I wouldn’t be here around a sec if that was the case. Despite several anoyances I have a lot of experiences with other case tools, and believe me, it can be much worse. On the functional side SC is by far the best product in it’s kind. Again, before going to SC I did a lot of research. Scriptcase has currently saved me hundreds, probabely thousands hours of work and I have currently projects of hundreds of SC apps in production working very well.
Improving support and quality control should be main issue at SC as this is holding a lot of potential customers away. I can assure that SC is fully aware of the issue and is working on it. But fact is too that the Brazilan way of life differs from the ‘western’ way of life. It simply takes far too long.
Now then the 1000$ question. Can you make all with SC the way you want it? NO! Scriptcase is a case tool. It has preprogrammed algorithm’s or paradigma’s if you like which are pretty static. You can modify by using (ajax) events and sometimes you are wanting to have an event to do something which there isn’t. So you need to know a little about how things are done to achieve a business rule. Not always the way you like it, and sometimes you must find a working solution or an alternative way around. That’s not something to get angry about, it’s just how any casetool works. If you don’t like / want that you should build your app yourself using Zend, phpEd or whatever with smarty, ajax and all the other time consuming stuff. But the application will be 100% of what you want then. And honestly, there are sometimes solutions I build in phpEd and then port to SC. Just because these are too complex to get them debugged, it’s great to have a good raw php development tool too.