I doubt it's something Ibanez would even think about trying to sell, it's a one off for their biggest endorser, he's sold enough guitars for them the custom shop will build him anything he wants. It's just a whim thing for him, and he used it to record a song on his new album so I'm sure he will use it for that one song on the tour.
And yeah, the Homer-mobile is a pretty good description of it!