nah, too weak. that titles reserved for the creme de la creme. he may not be able to be killed (supposively) but he can easily be beaten. he'd have to have some serious untapped potential like Elixir to warrant being called that.
but speaking of the GLA, i'd say Squirell Girls an omega level mutant.