The site? Yeah, it should look fine on mobile. I attempted to develop the site in such a way where it would look and work similarly on devices of any size.
if i had a choice i wouldn't have it behind cloudflare. there used to be an option of setting cloudflare's security level to low, but i can't seem to find an equivalent in the ui now.