Hello @Szegoo, thanks for your messages and interest about deploying your dApp on Astar.
About ink! <> pallet calls:
We recently integrated pallet-assets chain extension and the audit is around the corner. Meaning that Runtime interface contracts - Goodbye chain-extensions Welcome call-runtime is an obsolete agenda. Other chain extension can be added on use-cases basis.
About XCM NFT:
As you said there is no handler for XCM in our XCM transactor for now. This will need research and implementation on our side, based on the use-case demand.
Do you need to call/use XCM inside your ink! contracts or you just need XCM transactor and ink! non-fungible pallet chain extension ?