Because your customers are going to be more technical I would do the utility pricing. Pay per unit of usage.
If you need help with pricing, email me. Our company does algorithmic pricing via a REST API, I'll give Keen access for free.
To address your listed cons to utility style pricing:
1) Products aren't turned into a commodity because of how they are priced. They are commoditized when many perfect substitutions exist in the market.
2) I'm not sure if "not predictable" will go over well with your audience. Maybe you could use your own product to help people predict their bill with you. It would be a neat application of your software.
If you need help with pricing, email me. Our company does algorithmic pricing via a REST API, I'll give Keen access for free.
To address your listed cons to utility style pricing:
1) Products aren't turned into a commodity because of how they are priced. They are commoditized when many perfect substitutions exist in the market.
2) I'm not sure if "not predictable" will go over well with your audience. Maybe you could use your own product to help people predict their bill with you. It would be a neat application of your software.