Decisions, an app for calculating expected monetary values via a decision tree

This is an idea for a new user interface for building decision trees. The video above shows how a decision tree is created to determine which of two products should be developed. Here's the process:

A company wants to develop a new product. There are two product ideas: 

  1. Smoke and fire detector
  2. Motion detector 

 The development team can do only one product, so a decision has to be made on which product to develop.

The development costs are estimated to be:

  1. Smoke and fire detector: $100,000. 
  2. Motion detector: $10,000

 Revenue from sales of the smoke and fire detector are estimated to be:.

  1. Smoke and fire detector: $1,000,000
  2. Motion detector: $400,000

 The chances of each product succeeding are estimated to be:

  1. Smoke and fire detector: 50%
  2. Motion detector: 80%

 Which product should be developed?

The motion detector has the higher expected monetary value, with the path shown in green.