Well, I was surfing through scifi.com and happened to go to their "on Air Shows" page..and wouldn't you know it..there was an entry for B5:LoR!!!
I know this isn't conclusive, but the sight made me quite happy
Anyway...I'll post the link here to make it easy.
Keep your fingers crossed...