I run our bands RN site, and although free, it is a massive PITA.
To use a much disliked term, it's not very 'user-friendly' at all. I got ours up there with trial and error.
Worst thing is adding gigs - many pubs and clubs are not listed, so you have to 'create' them in the system. But when you get another gig there, you have to add them again as they simply vanish! It involved adding all contact details, photo, etc.
I'll check your page out - just persevere, and keep at it - but be aware, it's not great - but it is free!