Tophat is Bowtie with spliced alignment implemented. If you align on the transcriptome, you'll have the same results. If you align on the genome, you'll have way better results with Tophat. Also, Tophat doesn't want a GFF file by default, but you can provide one to improve mapping. Therefore, you can use it!
I personally recommend the last algorithm from their team, which is HISAT2. They claim it's up to 50 times faster than Tophat and Bowtie.
Probably,related to what you want to do? Need suggestions for rna-seq pipeline.
I would suggest you to use tophat2 over bowtie for alignment. For DEG genes, as you have merged.gtf file, you can use cuffdiff as well and it's very well acceptable pipeline.