Hi jrc,
The foundation thread here and the links in the second paragraph have more information about the types of foundations or box springs that are generally used with each type of mattress.
If a manufacturer that makes the mattress suggests a specific foundation then it would normally be fine (they are the ones who would be dealing with any warranty issues so they would make sure that they use a suitable foundation).
The foundation you attached would certainly be strong enough and fine for most mattresses but with an all latex mattress (that has latex in the bottom layer) I would tend to prefer a foundation with gaps that are about 3" or less just out of an “abundance of caution” although you won’t find consensus between manufacturers about this.
Phoenix