Combined locus/loci, info objects for genes & transcripts, reconstruct missing entries & columns for old releases

How do you think it should be? How's this:

SELECT gene_name, seqname, start, end, strand, gene_biotype
FROM ensembl
WHERE  gene_id = ?
AND feature = 'gene'