Seems fine to me.

I wouldn't worry too much about getting your design absolutely perfect. Anything you write now will look terrible to you in 6 months (this is true for everybody just learning how...