Not sure how to reach the mods of this board, but it sure would be nice to get them to update this board's sticky with your site. There are others listed there, would be good to get this added.
Can we do a MODS MODS MODS to get their attention and get this done? Worth asking, I guess...
Anyway OP thanks for this post!