Benjamin, I am very impressed with your list! Is this from experience or do you have an information source you'd like to share?