Gonna kind of make one last say on the Str rogue thing and mention a few things:
If you're in a position as a dex rogue and AC is ever needed, you're playing it wrong, your big stupid fighter (aka tank) isn't doing his job, or your party's field controller/buffer sucks. You're a glass cannon, you're designed to do a lot of damage but not risk the hit. If your field controller isn't making your life easier or your tank isn't being a tank, and you're taking hits, you shouldn't have gone in yet.
As a rogue going strength, I gurarentee as well that skills aren't your main priority anymore as you're going for damage output. And that also depends on your int score and how you plan to play your rogue. You can be like my rogue I made and be absolute shit at slight of hand and stealth, but you can talk your way to convince a guy to give you the shirt off his back for useless shit.
As for the two weapon thing, rogues can dual weild and get two sneak attacks off, can't they? I read in a rogue build somewhere that it was the most viable option because it's hard to do an archer rogue and get sneak attack off in pathfinder (whereas in 4e and 5e, you get sneak attacks almost every time you attack. It's nuts).
And honestly, as a strength rogue, you want to go before the enemy as all rogues do, but the higher init doesn't help when you're supposed to be coordinating your attacks as the tank moves in and smacks someone. Then you come in. Which is why yes, a high init can be great, but as a rogue, you don't want to go first and going last might even be a viable option.
And if you're a rogue, unless you work well with your party as someone said before, you're not getting ranged attacks with sneak attack, so you're crippling yourself if you think a +1 To ranged helps in that sense.
For the strength build though, let's look at the flaws. Yes, lower skills and potentially lower AC if you roll with a naked rogue with a 40 dex, but again, AC shouldn't be a worry. And you get a disadvantage with rolls assuming you take heavier Armor, which is a -3, right? That's not that big of a problem actually if you still keep your dex up to snuff (thinking 16/17/18 dex) and pumping skills into it. Your skills aren't limited by your dex mod at all, it just makes it better. That's how a rogue works with their ungodly amount of skill points. You're also scaling it to things that are highly perceptive, but things with that perception will either have scent or some other supernatural vision, so your stealth checks would be rendered useless anyways. If you're a good rogue, you'll have gear to compensate for the dex problem with stealth and such anyway, such as greater shadow Armor (which is fantastic. My Druid had it and he ran around doing stealth shit with Barry the stealth bear). And as the party rogue, getting gear shouldn't be a problem, be it you're a strength or dex rogue. Either by conning people or stealing it right from the source, you're still a rogue and will do things that rogues do.