I didn't know what to do with my UberBadge, so I left it as a GeekBadge.
A recent update on the BGG Store says this expansion will be available "within the next day or so" and will cost $20 plus shipping and handling (excluding customs fees). That sounds like a much more reasonable price to me, although I'm wary of the customs fees so for me it might work out cheaper to get one from Amazon.de.
I just recieved this expansion from amazon.de today. The Tennos Court expansion has rules in 6 languages including english. The other little expansio,(called Landsknechte in the new Wallenstein, I believe) has rules in english an german. The cards and pieces are language independent.