Are the new index funds worthwhile?

What potential does Index Coop (INDEX) have?