it all comes down to what you want. You are not obliged to even use Smalltalk in the first place, what matter is what you want to do ? What project you have in mind ? what are your goals ? how you want to achieve them ? etc
Pharo comes with its own set of problems and flaws like any other language out there, by trying it out you will find yourself if it can fit your needs.��
In any case welcome back, Pharoers have worked hard to push smalltalk forward and they are very active and helpful. On other hand Pharo would not even exist if Squeak did not exist so you could say "Pharo is built on shoulder of giants" ;)��
For me Pharo has a long way to go before I call it "polished" but no doubt its getting there and is a fascinating project.��
As Heraclitus said "Everything moves" ��