We end up bumping into each other everywhere
Currently, the easiest thing to do is extract data from PIB as data extraction from Odin 9 is still not a solved issue.
As regards brokerage, if you have volumes in the range of 50 CR a month, they even provide you a fixed bkg package.
As regards PIB versus Odin, I guess PIB wins hands down, as Odin creates a LOT of issues on your comp, and the tech support guys allways blame the clients computers.
PIB, everytthing is on the servers, you just have exe on your machine.
ODIN does have realtime tick by tick open position P/L available which PIB lacks.
Also, ODIN has some features like you can set the qty for every order by default. Also, you can create workspaces, a thing lacking in PIB
But still, I would say PIB is better than ODIN.