Yes.
However, it has been publically acknowledged that:
1. The write-ups in the Hero's Guide do not correspond 100% with the article in Star Wars Insider.
2. There were unspecified editorial gaffes in the writeups as published vs. as originally written by the Hero's Guide authors.
So, if I were playing d20 Star Wars, I might use the write-ups in Hero's Guide, simply because they're there and readily accessible. However, for HERO Star Wars, I'd prefer a conversion from the Star Wars Insider article to one from the Hero's Guide.