Angelo -- If you have any specific track questions it seems like you should be on their track thread asking these questions or call the track itself to inquire about tires / traction compound.
As far as indoor/outdoor -- its basically the same, indoor will remain more consistent though.