As I say to girls after a good first date: "what I've seen, I like very much, and would like to see more." What I would like in particular, though, is a better description of how your government works. "Military dictatorship under absolute autocratic monarchy," can you go into more details there? How does your government work, and why is it the way it is?
If you can clarify how your government works, and if you can do Kiri's writing prompt, then I'll second you in. We already have Sevase as a Meso-American-themed nation; may as well bring on another. In that case, you two may want to be next to one another, and live off in Plata. Give Lanos more trouble.
For my own part, and to begin with, I'm not offended by the idea that your territory is so large. Provided it's not of any profit to you, I see no reason not to be large; it's not as though we're short on space.
What interests me, though, is that you're in a very high-traffic area. The three Mineans are extremely close to you, and while it's not on the map you've used (which is my fault), Akashi is just to your south. I can respect the desire to basically have the course of French history, but the Carpathia/Mineas crossroad is not an easy place to do it - you'd have to react to a lot of things happening around and often on top of you. If you're committed to this location, then there's a lot we'd have to discuss about it; it may be easier just to move elsewhere.
Other than that, everything seems solid. Hit up the writing prompt and we'll go from there.
The fact that you're intentionally choosing a small country makes the barrier to entry lower. The obsession with archery would be weird if you were trying to play as a superpower, but here it works just fine. The idea that a team of elite assassins could go and kill a foreign head of state with a bow and arrow, though, that's a little too much, even for us.
Other than that, you seem fine. Most of the islands off Kirisaki are already spoken for (which, again, is my fault - I haven't updated the map in a while), but there are a couple we could fit you in.