Everything in bonsai is subjective. My opinions are just that and you are free to shape your own bonsai in any way you wish but here are my thoughts.
As I suspected, that skinny little shoot is not the top of this bonsai. It is far too tall and skinny for the size of this tree IMHO so needs to be shortened a bit. Apex really needs to lean a bit further forward too. Also the side branches seem to be bending back away from the chosen front.
Here are some ideas from your photos. Remember these are just from viewing photos I may have overlooked important aspects and I cannot see the roots to add those into the mix.
First, from your chosen front:
Shorten the apex at about the red line. That cut will stimulate plenty of new shoots to grow up there. Grow the new canopy from a couple of those new shoots out to about the black line. Side branches seem to be leaning toward the back ( yellow area) bend both forward a bit. Lower side branches generally look better when coming forward at around 45deg. Possibly tilt the whole tree a little more to the left to make the first section of trunk lean a bit more.
2: The trunk line from this angle looks like it has even better curves but the lower branches are all toward the back or front. Check the exact other side of this pic. Looks like the other front but turned anti clockwise a bit?
That angle would bring the current first branch round a bit toward the front view without bending it. 2nd branch would become a back branch? and the 3rd would be the right side branch I think. Again, cut somewhere near the red line and grow the resulting new shoots out to the black outline. Yellow shows bending that branch to the side as I believe it is currently right above the one below. Staggering branches helps fill out the canopy and branches that are right above shade out the one below so always best for tree health to try to have them occupy different spaces from above. The catch to this side may be the apex is a little backward? Also roots?
Back to you for consideration.