I have a similar setup in mine (75 g so similar footprint), and I can definitely share feedback from how my tank functions!
Fish and Flow:
First, I want to share that I'm a fan of the "racetrack" inspired design, especially with the "figure 8" style layout. What I mean by that is that you have two higher peaks at the end and a lower center. This gives both full perimeter swim space (and flow) as well as ample space across the middle. My fish seem to love this as the active swimmers have room to loop the tank and have multiple swim paths. It also gives what feels like a semi-protected center, so I'll have more shy fish hang out in the "open" because it's between two "towers" with caves to easily dart in to when threatened. This has also been a big perk with semi aggressive fish, so I'd definitely advocate this design - keep it! It gives multiple paths for fish to dart if they're chased, and the design helps break up lines-of-sight. This, in my experience, is about the most important design piece as far as fish are concerned. It also gives you variable flow throughout the tank too. Depending on how you set up circulation, you'll have high flow in spots and very calm flow behind rock barriers, so keep this in mind when planning coral placement (it could be good or bad depending on what you intend to buy).
The other perk with fish is that your design has, from what I can see, two distinct "caves" on opposite ends. For me, that's been good. Again, with more aggressive or territorial fish, having spaces out of the line of sight and at opposite ends is a good design element. That said, I do only see two "caves." (There may be a third blocked by the angled bottom rock? If so, that's brilliant!) While cavework isn't a must for coral, I've found more is usually better if you stock fish that like having their own space.
One final note there: the only other thought is to second what others said: sandbed space, especially at the edge, is nice. I have maybe 3 or so inches minimum on the front of mine to where rock starts, and it's about enough. I have a similar setup, and tight corner spaces can get a lot of detritus buildup if you aren't careful about flow design. Just be mindful of that, and make sure that you can clean the sides when needed. I did the rock and glass edges close (maybe an inch or two at most), and they can be tough to clean. (For example, the area behind your rock by the intake will likely be a dead zone and one you'll need to keep an eye on for buildup. I have something similar in mine and ultimately put a spare tiny powerhead at the bottom just to keep some movement there to reduce stagnant buildup.)
I also noticed that your design gives a lot of open sandbed behind the middle rock at the back. While that isn't bad, you may end up appreciating inverting that so that you have the sandspace up front. Flipping that gives you more "usable" room where you can see it without obstruction. This also reduces space in the back where fish can hang out (of course, they'll go there because that's how that works, and while the rock isn't THAT high, I am curious what it'll end up hiding eventually if you leave it.) Again, not bad, but it does block area you could ultimately use.
Coral:
The first thing I noticed is a problem I have with mine, but also one thing you did well. One side of your rockwork (first photo, right side) is a good angle and looks like great opportunity for easy frag placement. The other (left side) is a bit steep. I did something similar on accident and only realized later that about the only thing I've really done with it is grow a few mushrooms because they don't mind. You may want to take a look at that side and figure out what you're placing there and if it works for that idea. That's about the only thing I don't like about my design: that side isn't my first choice for new additions because it's more limiting in what makes sense there. So, it ended up being a mushroom garden. It wasn't exactly my original plan, but hey, it works.
The second thing I noticed is that your rockwork is entirely connected. I'm not sure what you're going to keep coral wise, but sometimes a lone island or two - even if they're small - is a good thing. This allows you to keep things like GSP or Xenia or zoas or something that you'd desire to keep contained that would otherwise take over rockwork. Again, not a must, but just a thought.
So, all that to say I think it's a great design! I'd just say from having something similar: check your angles and make sure you visualize flow paths. You will have a few dead areas in those corners most likely, and the one side may be tough for frag placement unless you get things like mushrooms to grow on it. Other than that, it's pretty cool!