About the double B twist: Yeah, it would look a lot better if it wasn't off your toe, but you're also just sacrificing a lot of height to travel forwards. Like you're supposed to travel a bit, but the issue is that it's just clear you're using the toe launch as a crutch because you aren't familiar enough with the technique. Try making small adjustments so you get more height out of your setup, and you have more time in the air to do your trick.
Maybe then you could land it without kicking the ground

best of luck to you