Tribute page 10/10 but very basic

I have finally managed to resolve all 10 of the criteria but my site doesnt look necessarily the best. Is it sufficient to submit the pen link as long as it fulfills the criteria and ticks all 10 boxes? I dont want to do the bare minimum I just feel the form task which is next is the bit i will struggle with more so I want to focus on that more. Thanks

Link to pen: