It is a dividend based upon the liquidation preference. As far as I am concerned, I am earning 103.47% interest (dividend) on my initial $0.0001/share investment.
The difference between a dividend and interest is the dividend is not an expense to the company and interest is an expense of the corporation.
Either way, I am paying taxes on the distribution. So I really do not care what they call it. 103.47% is 103.47% if/when it is payable.