We have stayed at Indian Point in the past.
To be honest whilst it is okay there are others we have stayed at that are nicer, there are a number of older homes on the development too.
Nearby Cumbrian Lakes is (in my opinion) a better option, the homes are fairly new on there.
Poinciana Boulevard is a long and often busy main road, there may possibly be other quicker ways of walking to the 192 from the likes of Indian Point but to be honest it is I would say 4 miles at least to the 192 junction, so I am not convinced walking is a good idea.
As for the area PB is a very long road that runs for miles, from the junction of the 192 after about 4/5 miles you will eventually start to see the villa developments on the left hand side, Terre Verde, Liberty Village, Eagle Pointe, Indian Point and Cumbrian Lakes (not necessarily in the right order).
PB itself can be a very busy main road, especially in the mornings and early evening, it is a fast one though although single lane.
There is a Publix at the junction of Vineland Road and the 192, plus many restaurants such as Perkins & Golden Corral etc within easy reach.
Formosa Gardens location is probably slightly better, in that you are literally a couple of minutes from the 192 junction, whereas it is several minutes drive from villas on Poinciana.