Ten's new streaming on-demand platform aims to take on Netflix and Stan, but its pricing may be an issue says analysts