Hello garymmac221,
Link Removed to Windows 8 Forums,
This would be very handy for adding apps/shortcuts to the Start screen
Whenever you download an application or install a program, a shortcut tile is automatically placed on the Start Screen, which then can be either "Pinned" to the Start and/or Taskbar.
BTW, "Pin to Start" & "Pin to Taskbar" are already on the right click context.
Hope this helps,
Don