Here are my critiques.
1) There's no nature, but if I had to guess, you meant to go with Adamant, which is fine.
2) While Dark + Fighting was great neutral coverage last gen, it's not this gen because Fairies exist. So Azumarill and Togekiss resist both of your attacks and stomp your ass 100% of the time.
It also makes it very difficult to deal with things like Talonflame, who resists Low Kick and can heal with Roost; this is especially problematic because Talonflame also has access to priority Brave Bird/Acrobatics, and Sucker Punch will actually fail due to Talonflame going first.
3) Since Bisharp's base defense is so high, you're better off buffing his much lower HP stat. You will take physical hits better, and will be more tanky in general than if you invest in Defense.
4) Sitrus Berry doesn't really compare to Leftovers for a recovery option.