How quickly can your staff learn it and use it?
Do you need a special skill set? 

Does it fit with my other technologies?

A typical Java developer can take our manual and examples, then get started.  The do not need to know anything or code anything beyond the business application. In a recent POC, the team using X Platform was done in two days while the other team never finished. The ease of use helps keep project cost down and schedules on track.

Yes, it is pure java, so it will fit anywhere Java fits.