Never heard that 10w-30 oil is Semi Synthetic.
This viscosity comes in Mineral.
Honda engines need older grade oils like SL. Even Honda's so called original oils are old graded too. If you've ever check the seal on Honda's oil, then you will find its "Total". And Total oils old graded and cheaper in the market.
If you drive the this Honda more like 1.5 ~ 2.5K/month, then better go for 5w-30 or 5w-40 and change them after 6K.
But if drive less than 1k/month, then can choose better quality 10w-30 or 10w-40 mineral oil with change interval of 3~3.5K only.