Thanks for the advice. I was going to check in via the web as usual, but I'll stop by the check in desk as long as the line isn't long.
Found this thread:
http://www.flyertalk.com/forum/star-...-terminal.html
that suggests it's fairly established.
I won't plan on it as certain, but seems likely.