This is a question we get asked quite often, and it's a somewhat difficult question to answer. As with anything new, there is a learning curve. How steep that curve is depends on the user who is implementing the product. For instance: a user who has never worked with the DNP3 protocol may need a bit more assistance than a user with DNP3 experience when setting up an MVI56E-DNPNET module.
One thing you need to remember - we're here to help, free of charge.