is this ever going to take off? I own close to 2M and would like to see it happen, getting a little impatient, but still hanging in there