No, forget sPin, change numLEDs and _numLEDs in both the .cpp and .h files to int rather than uint8_t. Setting sPin to 255 means "there is no sPin", since 255 is not a valid pin number. Its the limit to the size of the led array caused by numLEDs being bytesized that's hitting you.