I think it's a great hand to squeeze with, but I'm a nano stakes PLO donk. Flop is fine, but I'd personally jam over the donk bet, given how little we have behind.
You have one of the better situations with all the hands involved equity wise, but it's very easy to get it in poorly here. As played I wouldn't call a potsized bet on the flop especially with a player behind left to act.