Thought I'd provide an update since several of you were nice enough to give opinion on this topic.
After speaking with one of the folks at Solow I went ahead and ordered it online. Received the mount a few days later. No problems with the order. My only complaint is they do not send confirmation they received the on-line order. I sent an email requesting confirmation and within 8 hours received it plus shipping info.
Last night installed the mount per instructions with a ADCO E-dot. Installation went smooth. The mount fits like a glove. No modification to the mount were needed.