:) Well, I think my main point is that, for as many different approaches, there are as many solutions. So not so much an issue of "right or wrong" as "right, right, right, kinda-off, right, wrong, right, wrong, wtf were you thinking?!?"
Some factors do have global impact, but other finesses...