I'd say you're fine. Two boxes covers the air freight standard and it sounds like you wrapped it for all possible problems included a water landing as it appears it has a floatation device ;-)
Yeah, I have shipped many items from my ebay sales and never had one be broken (yet, knocks on wood) as I tend to wrap them for nuclear holocast as well :-)
Cheers.