Albena,Definitely you can go with the structure you have mentioned but
in case, if you need to extend to multiple languages for each country in
future, then it might be difficult.Regarding Blueprint, you can create a
blue print as you have mentioned Regards,bsloki