[...], but with the coming halving in about 5hr, wonder if it will still be worth mining this.
Definetly yes, either the Diff drops because specs think that there aint be any more profits or the price will rise again to a new level where it becomes profitable again.
When the adding to a top exchange is completed, price will be driven crazy again so theres lots of potential.