The on-ones are good, solid frames, maybe have a look at the orange hitman aswell.
Ive never had any problems with aluminium rames, but ive never had a problem with steel either.
In the way of aluminium frames have a look at the identiti Dr jekyll and Mr hyde, i love both the frames, i own the dr jekyll and its PERFECT for what i do which seems similar to your type of riding.