The problem with reading from excel is that everything comes in shape of lists and sub lists. While this may be working solution for small projects, when dealing with large projects this becomes a burden.
Imagine you have tons of parameters in a sheet, and all of a sudden you have to delete one parameter. How would you go about to doing that? Since the list where you get your values will no longer the same.