I'll cast a vote on the negative side for your consideration.
1. There are so few AirBnbs at airports that pilots don't even look for them. I know this because I had an AirBnb at our gated community airport, though it was not on the runway. In nine years I think we only got one or two inquiries from pilots, even though we are 25 miles from Yosemite National Park and 1 hour GA flight time from the San Francisco Bay Area.
2. Non-pilots will likely not want to stay on a runway because they will consider it noisy.
3. You will need to provide a vehicle for fly-in visitors, unless they can easily rent a car. Maintaining this remotely can be a challenge. If you have a manager to take care of your place they are not going to want to take care of your car (gas, mx issues, etc) as part of their responsibilities.
4. I think your estimate of 20% occupancy is not likely unless there are some specific series of events that bring large crowds to your area.
Things you could try:
1. Market the hell out of it on every social media platform. Provide regular updates. However, this will take a significant time commitment.
2. Make a deal with local fishing guides to promote your place such that pilots can fly in and the guides will pick them up for day fishing trips.
3. Encourage your extended family and every friend you, or they, have to stay at your place for their vacation.
4. Absolutely have a loaner car available. Consider listing it on Turo and using as an alternate source of income both for your place, and separately for other visitors to the area.
5. Post often on every aviation forum you can think of. Have special pilot discounts.
6. More bedrooms means more money. Have at least three.
7. Market the place to the local community - get involved with the community and make sure all locals know its available to rent for their friends and family.
8. Hire an established property manager in your area that can throw tenants your way. Yes, you will pay them a good percentage of the rental (25%?) but they will know the local market and get requests all the time for property availability.
9. Make the place unique! When people go a wilderness area to enjoy the outdoors they want the whole experience. If the place looks like a modern track home you are not going to get the same interest as if it looks like a cabin in the woods, both inside and out. Make it the cutest, warmest cabin in the area. Include a hot tub. Orient it for best views. Have a nice deck with BBQ. Make it feel like you are in the woods, even if you are on the runway. Get professional pics for marketing! Seriously, spend a few bucks and get the local real estate photographer to take the pics for you. You only have a few seconds to catch the eye of someone scanning thru AirBnb. The images need to stand out from the rest.
That's all I've got.
Hope it works out for you.
Gary