this is excellent news for indies but like so many other places, the focus appears to be on shorts: my company has a feature length film we've been trying to sell through the iTS for months without success.
Providing your film is any good
Although that figure is infinitely better than the UK. UK iTS films/movies = zero.