Sorry for not replying immediately. I'd been busy studying for and taking my final exams the past two weeks, so I just saw your post now. I'm fine with putting up the ambigram on the main page. Thanks for asking.
Of course, I still retain the copyright to this, so if any of you are harboring any ideas of submitting this to the Spurs office for the design of this season's NBA ring... oh wait.