are rogues proficient with heavy crossbows?
The Heavy Crossbow on a Rogue isn't terrible. You don't need the Crossbow expertise feat at all and it's the only way to give you a 1d10 damage die. ... Ranger requires Dex & Wis 13, which you DO have Dex 13+ and probably should have Wis 13 as a Rogue!