Knowing how much you got involved in a replacement for a well known support system at our company - I would advise that flying under the radar is a good idea. All the plaudits will be yours, when the project comes to fruition - rather than have some manager claim all the glory. Though obviously you have to get management-buy in at some point.