It's perfectly fine. Sounds like it suits your needs. Most of Europe seems to do quite well riding everywhere on upright bars. Like many here I have both. I am perfectly comfortable with dropped bars, but I do enjoy my upright bike too. They are a nice change of pace, literally. Riding my albatross equipped Clem encourages me to relax and enjoy the scenery, and not be tempted to race people half my age up the hill.
Very cool bike BTW.