Those brands all looks great to me. One thing to keep in mind, and I didn't know this either before I got my pibble--a lot of them have allergies to wheat/grains and chicken (and slight reactions to other poultry). Obviously, it looks like you already know about the grain-free situation but just wanted to give you the heads up about chicken and turkey. Of course, this isn't all pibbles, but I know it is the case with ours.
We found a decent option for a cheaper alternative compared to your links. I know that often cheaper isn't always the best option, but our girl has been happy and healthy (good energy, good stool, etc.) for the 6 months she has been on this diet. Link is below, let me know if you have other questions!
https://www.amazon.com/gp/product/B009LQFHHA/ref=oh_aui_detailpage_o05_s00?ie=UTF8&psc=1