Superconductivity in a generalized Bose-Einstein condensation theory is addressed. This theory contains three coupled transcendental equations for all temperatures: two gap-like equations and a particle number density equation that guarantees charge conservation. Here we explore the special case of an extended BCS-Bose crossover picture as two-hole Cooper pairs are explicitly included. Using the dimensionless coupling parameter n/nf where n is the total electron number density and nf that of unpaired electrons at zero absolute temperature, we solved the three associated coupled equations yielding two pure Bose-Einstein-condensation phases of two-electron Cooper pairs and/or of two-hole Cooper pairs plus a mixed phase with varying proportions of both kinds of pairs. We find that the mere inclusion of two-hole Cooper pairs can lead to critical temperatures enhanced by several orders of magnitude compared with BCS theory. We also found a weak-intermediate and strong-coupling regimes. Afterwards, we calculated the entropy within the BCS-Bose crossover theory and from the numerical derivative of the entropy we analysed the rest of the well-known thermodynamic quantities that can be compared with experimental data. Results fit better for elemental superconductors, suggesting that two-hole Cooper pairs might be indispensable to describe this kind of materials.