I agree that you're not giving us enough information to make a complete determination. I don't agree that you need 97-100db efficient speakers.
A friend of mine is currently using my 8 WPC 300B amps on 90 db efficient 6 Ohm Green Mountain Audio speakers. He thinks it is excellent so there is hope. Obviously that experiment is based on a different amp and tube. I use them on 92 db efficient speakers that are 14 ohms.
However 88 db for a 10 wpc push pull 2A3 seems like a gamble.
A friend of mine is currently using my 8 WPC 300B amps on 90 db efficient 6 Ohm Green Mountain Audio speakers. He thinks it is excellent so there is hope. Obviously that experiment is based on a different amp and tube. I use them on 92 db efficient speakers that are 14 ohms.
However 88 db for a 10 wpc push pull 2A3 seems like a gamble.