What works for me: I throw blowflies all the time, and have for years, putting, approach, and even some drives. On hills I find that if you throw it with the nose slightly up and flat, so that the disc comes in almost like a helicopter, it will tend to land and not roll. Most of the "roll aways" that I get or see others do, is that they do not land "flat", they land on one side of the disc or the other. This will work with hard or soft putters. My personal preferance is soft putters, but I do play with friends who throw hard plastic and who use the same style on hill shots and it does work for them as well. My suggestion, try practicing throwing a style to get your disc to land perfectly flat, the hard plastic or soft will be your preferance, but I witness more soft plastic "sticking" than hard!