Some details to check with local electrical codes.
1. As a general rule, most codes require that the wire cable and fixtures installed should be sized so that the max sustained current use is not over 80% of the rated max of the wire / fixture. So, may cables sold to attach to a bare range are rated for 50 A, so that a range up to 40 A max current use meets this rule. Likewise, the socket fixture mounted in the wall must match the plug on the cable, and the prong configuration is often different for different amp ratings.
2. The same rule applies for the cable you run up to the wall mounting box. NOTE that the max amps rating for the SAME wire gauge is DIFFERENT, depending on the TEMPERATURE rating of that cable. So, an 8 Gauge cable is rated for 40 A max if it is a 60° C (Not Fahrenheit) cable, but for 50 A if the cable is rated for 75° C. Thus WATCH the cable TEMPERATURE rating as well as its gauge.
3. A surface mount box and fixture as you link above may be acceptable in your area, maybe not. Check the local codes to be sure. Such a unit may be easier to install than cutting into a wall, BUT in either case you MUST fasten it very securely to some underlying solid support like a stud or two. No simple plaster wall anchors will do. The forces involved in plugging and unplugging the connectors are much more than a common lamp cord.
4. Your thoughts about future uses are worth considering. Try to figure out clearly what is the actual maximum amp use of the induction range you plan, then apply that 80% rule to scale up. Many common ranges actually use around 30A as a common max load, so the 40 A sizing is OK. But some use more, and that's why the commonly-used plug cords and wall sockets are rated for 50 A, and so should be the cables in the walls, so that they CAN suit any possible 40 A ranges. Now, you say that SOME induction ranges may be even higher and that MIGHT require components for 60 A to meet the 80% rule. HOWEVER, that could mean using a DIFFERENT plug and socket prong configuration that would NOT match the plug commonly on a 40 / 50 A cable. So look very closely at the specs for induction ranges. Are they telling you the max amps they actually USE? Or, is the spec the recommended Amps RATING of the CABLE and OUTLET you install?