I've evaluated your C++ compiler and compared it with CSS PCW Compiler. I find your IDE much better then PCW and PCW does not support C++ but just plain C. (and a lot of preprocessor directives I would rather not have)
You compared your product with CCS PCW Compiler and it does about the same (or even a little better) when it comes to being efficient. CCS compared their product with 4 other very unefficient compilers, but did not compare itself to your product. ???
So, about your compiler and your environment I can only say that it is nice to work with and it all seems to work ok. But what I would like to see in a future release is Source level debugging instead of stepping through assembly. Also I would like to run my source code on my own target with my own hardware, instead of simulating it all.
Maybe you could contact microchip and ask them for specifications on how to communicate with a target through the ICD, ICD2 or ICE. (or all of them )
If you can make these enhancements you have designed a product which is far more advanced then any of the other suppliers and I am sure I would buy it, even it has to cost twice as much as it does now!
I'll be waiting for your response,
Mr. P. Klanke