I like it! I too, am not a fan of drop bars. The spec'ced tires are 25 C but it looks there's room for up to 35 C tires.
If I was you, I'd ditch the flat bars for cruiser bars. They just look cool on a flat bar bike! And I want a comfortable riding position.
Sweet looking all-round bike! Not your grandpappy's CX bike for sure.