Congrats on the the sub-30 average! Sub-30 is definitely a big deal, it's a huge milestone to get past!
You do have a very cool style, and you're using "proper" finger tricks for your LL a good bit. I think that your style should allow you to get very fast times as long as you continue to practice it and develop it.
If you're interested for some tips to improve, I noticed a couple things that may help you:
1) Don't turn the faces so hard. You call still turn them as fast as you do, but don't apply so much force to the face. This will help with your occasional edge piece pops, as well as your MU slice turn lockups. Remember, going fast is all about finesse, not just about being fast.
2) Place your keyboard closer to you when you do averages. Right now you're having to reach far away from you to stop the timer. This makes the difference of easily 0.5 second to each of your solves. If you're right on the cusp of sub-30, then this can be enough of a boost to bring your times down to consistent sub-30 (including your continued improvement and practice of course).
3) You do occasionally have some awkward grips in your solving. It's hard to describe, but you tilt the cube a lot and seem to be only holding it with just a couple fingers on each hand. Try to either develop this style by using a more stable grip (e.g. hold the cube with more fingers), or try to drop this from your style and hold the cube more like you do during your RU style triggers on the last layer.
Congrats again on your sub-30, and keep up the good work! :tu