It seems like a good idea. My understanding is that the user will register the type of oil being used, and then the pen will register feedback from the pen (# of puffs, frequency, etc) and from the user (feelings encountered, symptoms/pain relieved, etc). With the accumulation of data user could focus in on the right brand and dosage to achieve the desired results.
To the extent that MYDX can build a proprietary feed to its database the device should be tied very strongly to MYDX. Other companies might be able to sell it, but MYDX should have the ability to control access to our data (i.e. other companies couldn't sell the same version as us, or we could charge for the data).