that is one of the hugest problem the maple community as you stated.i do wish nexon should consider looking forward to making an improvement for those things as you stated. alliance worlds should be included and available for world transfer or world alliance servers should share the same storage,legion,link skills, and cash shop inventory. since i dont understand why pre-world alliance patch nexon use to have these world transfer thingys in the cash shop that allow you to transfer into any world you want and then limited it.
same for me as to ask why they wouldnt allow world transfer to alliance worlds and not just limited to the main worlds. i personally want to be able move a character to khaini in the broa/khaini world. sharing cash inventory is an issue to me personally and id like it to be fixed to be at least being able to share it in same world and that includes world alliance within the same account.since even cash inventory transfer event wont help at all at being able to transfer between same world alliance.