"But this tells us that we still have a lot of work to do if we are to compete at the top level. We perhaps have to think more about specific sevens conditioning. However, I can't fault the attitude of the players this week.
"We will now assess this season in a debrief session. What I'd like for next season is a settled squad for all the tournaments" stated John.
In a tense semi final against Fiji Wales started well, denying their opponents possession for a full minute and half. But when Fiji did gain the ball they scored to go into a 7-0 lead.
Wales, however, hit back with a try by James Merriman after clever approach work from skipper Lee Beach. Rhys Jones converted and Wales were level but just on half time Wales gave away a vital scoreto leave them trailing 14-7 at the break.
Fiji added two further converted tries in the second half before Wales could reply with a try by substitute Tal Selley and the conversion by fellow replacement Aled Thomas but it was merely a respectability score and could not prevent Fiji finishing winners by 28-14.
"We let in a soft try at the end of the first half and thereafter I think we tired a bit" suggested John.
Wales had reached the last four of the Cup competition after defeating Kenya 19-7 in the third of the quarter finals. Coach Paul John knew that his team had to subdue the lively and pacy Kenyans and in the event Wales carried out his instructions.
Rhys Jones put Wales on a winning track with his opening try but Kenya responded well with a touchdown from Biko Adema and the conversion by goal kicker Lavin Asego.
But that was to be Kenya's only points as Wales took over the scoring with a try by Tom Isaacs and the conversion by Jones to take a 12-7 half time lead. Then in the second half Jones added a second try after substitute Will Herries had created space with a great run. Jones' conversion completed Wales scoring to give them a 19-7 win and a place
in the semi final against Fiji.
Wales had some consolation watching Fiji then go on to win the final with a 20-19 victory over the 2008/09 IRB World Sevens Series winners South Africa.
Emirates Airline Edinburgh Sevens Results Day 2
Cup quarter finals South Africa 17 Australia 7, Samoa 12 Scotland 14, Kenya 7 Wales 19, Fiji 26 New Zealand 19
Semi finals South Africa 26 Scotland 21(after extra time) , Wales 14 Fiji 28
Final South Africa 19 Fiji 20
Plate semi finals Australia 26 Samoa 14, Kenya 21 New Zealand 26
Final Australia 12 New Zealand 34
Bowl quarter finals France 28 Spain 12, Argentina 14 Canada 7, England 31 Georgia 7, Portugal 28 USA 5
Semi finals France 19 Argentina 12, England 31 Portugal 7,
Final France 15 England 26
Shield semi finals Spain 19 Canada 21, Georgia 0 USA 27
Final Canada 10 USA 12