Its mostly personal stuff. Foams are just fine with me but I have ODI Longnecks so I use them. ODIs are soft but Animal Edwins are softer. Most scooter riders use Animals or ODI. Thats because others use these 2 and so they feel like its best for scooters.
By the way , I think I should tell you this. You can easily find this if you used the search button. You could find info about this. I just thougt I needed to say it because the more people say it , the more others know it and soon we won't have these stuff. Maybe you are new so just wanted to tell you.