The Amazon Linux ID is in jclouds and is still there, so no change needed. I guess that last two are special purpose and probably shouldn't be added. Should we add the SUSE one as well? I assume that the hourly fee for the SUSE images will be higher to cover license and support costs, so the user may end up paying slightly more than they expect - but the same is true of Windows, too.
I discovered today that Amazon have moved all their Windows AMIs to a new owner ID - 801119661308. You must include this owner ID in the PROPERTY_EC2_AMI_QUERY to be able to see the Windows AMIs. For example: