They didn't fix crossbows/shortbows at all (sneak attack now allows "a light blade, a hand crossbow, a shortbow, or a sling" but rogue powers generally require "You must be wielding a crossbow, a light blade, or a sling").
That needs to be fixed to use the same list.
Ideally it should be called something like 'Rogue Weapons' so that feats/features that interact with the list can be simpler. But I'll settle for them simply fixing the bug they introduced with the thief. Rogues should have a decent dedicated ranged weapon option, they just need to pick between the crossbow and the shortbow.
Blinding Barrage's biggest problem was that it was really, really hard to upgrade the power because it was awesome, generally waiting for Dazing Barrage at 19th. This may not fix that, rogue ranged weapons don't have options over d6s... or something. Who can tell with the issue above?
Barrage can just be 1[W] (no dex mod) and it'll be fine. The new version is also stupid because why use anything but a dagger for it if you can't get [W]s, meaning your weapon choice is pointless.
EDIT: Man, they called out low slash, too. My brutal rogue took that power and I was happy with it for two sessions before I even noticed it was a minor action...