Daystate How to charge Daystate Alpha Wolf ???

Is it me or it is
1- fairly difficult to connect the usb c cable to charge the battery
2- impossible to plug/unplug the dust cap
without removing the stock?

I think Daystate did not really think this through before coming up with the design. Their solution (a USB-C port deep down there under the stock) is not only very hard to get to, but it is also very exposed to environmental factors like water and dust (common now! is that dust cap really supposed to protect against water? Even if it does (and it is a big if), it must first stay in place. So far, I’ve already lost about a dozen (mostly the ones on the delta wolf). 😡

For ease of use, I’ve been using a magnetic USB-C adapter like this

Is there a better solution that would seal the port against water/dust and be easy to use at the same time?