Sorry, but IMHO the answers a big fat NO.(oh............. unless you are growing onions from seed rather than sets, maybe)
Ive sown my onion seeds in a tray on the kitchen window ledge - just couldnt wait to get started!