Belfast population 280,000, average Giants attendance 4,500.
Cardiff population 478,000ish (as posted above), average attendance 2,800/2,900.
Smaller cities can draw the crowds if the facilities are right, Devils have great potential to increase our following with good marketing and a larger venue.