The main advantage of an air-gapped device is that it reduces your interaction with online environments. you ONLY need raw data signature form the other device, but currently, you need two laptops and additional storage space for both, which is more than the cost of buying a new Hardware wallet.
I think you forgot that you asked this question before.
Most people would have 2 laptops using linux with a distro of choice. The laptop that signs transactions (cold wallet) wouldn't even have wifi card, bluetooth or anything wireless installed. This laptop does not have an updated blockchain. If you use Bitcoin Core I asume you would just install Bitcoin Core, open it, and basically leave it as if it wast trying to synch, but since there is no internet, it never synchs, and you just generate PSBT file and put it on the other Bitcoin Core laptop that has a watch only wallet with a synched blockchain, then broadcast it into the network.
Thing is, I always thought he hot wallet laptop looks kinda "ugly" or offputing, it just looks like you have 0 funds, and its trying to synch, but since there is no internet, it's just there doing nothing.
I accept the risks involved, which I think are minimal, and you have way better odds at ending up robbed if you use a hardware wallet as a company has now your dox plus you being an owner of a hardware wallet. The 2 laptop setup is way safer. Im just asking if there are any technical problems doing this. I assume it's exactly the same, you just have the convenience of seeing what is actually going on on your offline laptop without trusting the online node code is making it show things accurately.
Watch-only wallets are also annoying as I described because they do not have labels and transactions are not properly shown in order:
https://bitcointalk.org/index.php?topic=5576086.0So please, do not lecture me in the risks of moving data into your offline laptop. I understand it, I just feel safer, psychologically even, if I see the actual BTC count, and the transactions properly labeled and in correct time order. When im making transactions im already moving data with the PSBT files anyway, and I rarely make transactions, so the window of opportunity of any attacks is near zero. There are way bigger chances that your Trezor phones home, or your Ledger purchase leaks in a data breach on their company and now you are at risk of 5$ wrench attacks etc. I would never use a hardware wallet because of that. On the other hand, here im dealing with open source code, with hardware I control that is not attached to a dox that says "you own a hardware wallet", and there is a near zero attack surface since any data is being moved offline, when rarely moved, with a layer of protection (two computers offline using Tails) or even optical media through fully encrypted devices. The peace of mind I would get from seeing that the funds are indeed there, are worth it for me, plus getting all the transactions in order, with all labels etc, without having to fully trust that the online node is showing things properly, and like I said, I barely make transactions these days, so I could just update the blockchain every x months when I want to make a transaction. I simply do not want to trust the PSBT thing is working as intended. All this descriptors stuff, there is so much new stuff on BTC compared to many years ago, I don't have the time to keep track of everything. I want to see my funds visible "as-is". Then I can work from there. Remember that sometimes software mistakes happen. Like we just saw some bug that deleted wallets during migration. The less things I have to trust the best. So I want the funds shown on the same device, with the full blockchain, and I can then make transactions from a place where I feel confident everything is ok, and not be paranoid about missing change addresses, using the wrong address because it's not labeled properly or in the wrong chronological order etc. The only conclusion I have found is that this is the best thing to do. Specially if you have an old wallet from 10+years.
Btw, at what rate is the blockchain growing nowadays? This will determine how often I update my offline backup.
You asked google answered

So the growth rate is around 0.2–0.3 GB per day. At that pace 1 TB SSD will become obsolete fairly soon especially since you need to reserve about 20% of its capacity for overprovisioning to maintain good performance. My node runs on 2 TB SSD, and I keep the second 1 TB SSD as backup.
It's crazy, this ordinals crap is really going to cripple the network as people start dropping nodes.