Regarding Long Riders and Stella no Mahou, why you didn't have streaming rights for Latin America, like you did with Classicaloid, Flip Flappers or Gi(a)rlish Number (although the problem here was Daisuki.net)?
There are a number of factors that go into licensing for various territories. In this case, we are the master licensor for Flip Flappers, ClassicaLoid, etc.