Is the Penn State LS not located at Dickinson anymore? Is it on the main PSU campus? I visited 2 years ago and it appeared to be "undergoing renovation" on the Dickinson campus. The Dickinson campus (and town) is pretty cool if you're looking at the whole eastern small town sort of thing.
I ended up attending IU-Indy. I would say your biggest concern between the two schools is social. Do you want a major college campus lifestyle (if it did move to the main PSU campus) or an urban professional lifestyle? I think the "quality" of the two schools and how they place in their respective regions is pretty similar, so lifestyle would probably be your biggest factor.