Nothing much to me.
Not say very nice. Scenery comprises of HDB blocks so doesn't give me the nature feel like macritchie
I went to Mt Faber a few times, the place seems to be a lot commercialized now.
Im not sure about the specific spot you mentioned, but for walking and sightseeing, hmm, not bad.....but dont get your hopes too high, time will pass and it might get boring.
Meat Pao