I'm actually considering using one of the tower or ruins maps if it can't be solved.
Circles figured it out lol
I disassemebled the WM events with that disassembler thing in EA and edited the events to make the map stuff skip.
I don't think it merits an entire post on how to do it though
But what I did was this
ORG //wherever you want really but you can probably get away with using the default location
ORG //same as above
EVBIT_MODIFY 0x1 //Don't touch
WM_SPAWNLORD 0x0 0x0 0x0YY 0x0ZZ 0x0 // WM_SPAWNLORD 0x0 0x0 0xYY 0xZZ 0x0 YY = main lord. ZZ = just completed chapter
WM_LOADLOCATION2 0x0 0xXX 0x0 //Silently and instantly load world map location. All three XX's should be the same. Remember that this XX should be the world map location offset and be the same location the chapter occurs in vanilla FE8
WM_SETDESTINATION 0x0 0xXX 0x0 //Sets WM destination
_0xA640 0x0 0x0 0xXX //sets your position to that place
And the XX's are these: