In response to point 2...
I like shortening it to
dict:// like you did here and
demerphq suggested below, and I also like the idea of using merriam-webster's dictionary better. I just didn't realize it was there cause I went to dictionary.com. hehe. :)
~Brian