I looked at ethereum but the transaction fees and processing time would not make it viable. I have looked at NEO and it does seem to have potential as I am correct there are no transation fees?
But I assume if there are no fees processing times are slower than if you wanted to optionally pay a fee?
I looked into IOTA but after reading $hitcoin dot com I was put off.
I can assume NEO is the only best candidate for you compared with another existing platform. Lisk looks good but it's not a smartcontract platform and not so popular as NEO.