Very cool, I like the interface... nice and simple, so works well even for non-panorama photos.
In case you're interested, you can also contribute your photos to Google Street View itself, where they will be seen by the many users of Google Maps.
Here is the "Views" page where you can see panos contributed by others (or manage your own contributions):
Help pages on taking and contributing panos are here:
You can also connect your panos together so that they can be navigated like Street View panos:
As detailed in those links, it's easiest to create a photosphere panorama with your Android phone, and submit it directly to maps from there. You can also use a digital camera, and manually stitch the images into a panorama before submitting. Or there are some new devices becoming available that make it very simple to capture 360 degree photos, such as the
Ricoh Theta (super simple to use, but not very high-res).
Have fun with it! -Christiaan