I don't own either of the amps, but here is what I'm looking at.
Tubes are different
10" speaker verse a 12" speaker
25 watts running at may 10-30% at the store
100/60 running at 2-5% at your house unless you have a studio
The wattage thing and how you play are made up, but most likely have...